Студопедия

КАТЕГОРИИ:


Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748)

Команды передачи управления




Название Мнемокод Операция
Длинный переход в полном объёме памяти   LJMP ad 16 (PC) ¬ ad 16
  Окончание таблицы П.5  
Абсолютный переход внутри страницы в 2 Кбайта AJMPad 11 (PC) ¬ (PC) + 2 (PC 0–10) ¬ ad 11
Короткий относительный переход внутри страницы в 256 байтов SJMP rel (PC) ¬ (PC) + 2 (PC) ¬ (PC) + rel
Косвенный относительный переход JMP @A + DPTR (PC) ¬ (A) + (DPTR)
Переход, если содержимое аккумулятора равно нулю JZ rel (PC) ¬ (PC) + 2, если (A) = 0, то (PC) ¬ (PC) + rel
Переход, если содержимое аккумулятора не равно нулю JNZ rel (PC) ¬ (PC) + 2, если (A) ¹ 0, то (PC) ¬ (PC) + rel
Переход, если основной перенос равен единице JC rel (PC) ¬ (PC) + 2, если (C) = 1, то (PC) ¬ (PC) + rel
Переход, если основной перенос равен нулю JNC rel (PC) ¬ (PC) + 2, если (C) = 0, то (PC) ¬ (PC) + rel
Переход, если прямо адресуемый бит равен единице JB bit, rel (PC) ¬ (PC) +3, если (b) = 1, то (PC) ¬ (PC) + rel
Переход, если прямо адресуемый бит равен нулю JNB bit, rel (PC) ¬ (PC) + 3, если (b) = 0, то (PC) ¬ (PC) + re l  
Переход, если прямо адресуемый бит установлен. Последующий сброс прямо адресуемого бита JBC bit, rel (PC) ¬ (PC) + 3, если (b) = 1, то (PC) ¬ (PC) + rel, (b) ¬ 0
Декремент содержимого регистра и переход, если результат не равен нулю DJNZ Rn, rel (PC) ¬ (PC) + 2, (Rn) ¬ (Rn) – 1, если (Rn) ¹ 0, то (PC) ¬ (PC) + rel  
Декремент прямо адресуемого байта и переход, если результат не равен нулю DJNZ ad, rel (PC) ¬ (PC) + 3, (ad) ¬ (ad) – 1, если (ad) ¹ 0, то (PC) ¬ (PC) + rel
Сравнение содержимого аккумулятора с прямо адресуемым байтом и переход, если они не равны CJNE A, ad, rel (PC) ¬ (PC) + 3, если (A) ¹ (ad), то (PC) ¬ (PC) + rel, если (A) < (ad), то (С) ¬ 1, иначе (С)¬0
Сравнение содержимого аккумулятора с константой и переход, если они не равны CJNE A, #d, rel (PC) ¬ (PC) + 3, если (A) ¹ # d, то (PC) ¬ (PC) + rel, если (A) < # d, то(С) ¬ 1, иначе (С) ¬ 0
Сравнение содержимого регистра с константой и переход, если они не равны CJNE Rn, #d, rel (PC) ¬ (PC) + 3, если (Rn) ¹ # d, то (PC) ¬ (PC) + rel, если (Rn) < # d, то (С)¬1, иначе (С) ¬ 0
  Окончание таблицы П.5  
Сравнение байта в РПД с константой и переход, если они не равны CJNE @Ri, #d,rel (PC) ¬ (PC) + 3, если ((Ri)) ¹ # d, то (PC) ¬ (PC) + rel, если ((Ri)) < # d, то (С) ¬ 1, иначе (С) ¬ 0
Длинный вызов подпрограммы LCALL ad16 (PC) ¬ (PC) + 3, (SP) ¬ (SP) +1, ((SP)) ¬ (PC 07), (SP) ¬ (SP) + 1, ((SP)) ¬ (PC 8–15), (PC) ¬ ad 16
Абсолютный вызов подпрограммы в пределах страницы в 2 Кбайта ACALL ad11 (PC) ¬ (PC) + 2, (SP) ¬ (SP) + 1, ((SP)) ¬ (PC 07), (SP) ¬ (SP) + 1, ((SP)) ¬ (PC 8–15), (PC 0–10) ¬ ad 11
Возврат из подпрограммы RET (PC 815) ¬ ((SP)), (SP) ¬ (SP) – 1, (PC 07) ¬ ((SP)), (SP) ¬ (SP) – 1
Возврат из подпрограммы обработки прерывания RETI (PC 815) ¬ ((SP)), (SP) ¬ (SP) – 1, (PC 07) ¬ ((SP)), (SP) ¬ (SP) – 1
Холостая команда NOP (PC) ¬ (PC) + 1
               


ЛИТЕРАТУРА

1. Токхейм Р. Основы цифровой электроники/ Пер. с англ.; Под ред. Е. К. Масловского.– М.: Мир, 1988.

2. Мейзда Ф. Интегральные схемы: технология и применение/ Пер. с англ.; Под ред. М. В. Гальперина.– М.: Мир, 1981.

3. Цифровые интегральные микросхемы: Справочник/ М. И. Богданович и др. – Мн.: Беларусь, 1991.

4. Логические ИС КР1533, КР1534: Справочник. В 2 ч. / И. И. Петровский и др. – М.: МИКАП, 1993.

5. Сташин В. В. и др. Проектирование цифровых устройств на однокристальных микроконтоллерах. – М.: Энергоатомиздат, 1990.

6. Однокристальные микро-ЭВМ: Справочник/А. В. Бобыркин и др. М.: МИКАП, 1994.

7. Каган Б. М., Сташин В. В. Основы проектирования систем автоматизации. – М.: Энергоатомиздат, 1987.

8. Балашов Е.П. и др. Микро- и мини-ЭВМ. Учеб. пособие для вузов. – Л.: Энергоатомиздат, Ленингр. отд., 1984.

9. Гилмор Ч. Введение в микропроцессорную технику/Пер. с англ. – М.: Мир, 1984.

10. Электрические измерения неэлектрических величин. Изд. 5-е, перераб. и доп. /Под ред. П. В. Новицкого.– Л.: Энергия, 1975.

11. Левшина Е. С., Новицкий П. В. Электрические измерения физических величин: Измерительные преобразователи. Учеб. пособие для вузов.–Л.: Энергоатомиздат, Ленингр. отд., 1983.

12. Ж. Макс. Методы и техника обработки сигналов при физических измерениях: В 2 т./Пер. с франц. – М.: Мир, 1983. Т. 1.

13. Бахтиаров Г. Д., Малинин В. В., Школин В. П. Аналого-цифровые преобразователи/ Под ред. Г. Д. Бахтиарова. – М.: Советское радио, 1980.

14. Шило В. Л. Линейные интегральные схемы в радиоэлектронной аппаратуре. изд. 2-е перераб. и доп. – М.: Советское радио,1979.

15. Гук М. Аппаратные интерфейсы ПК. Энциклопедия. – СПб.: Питер, 2002.

16. Горшков Б. Л., Силантьев В. И. Методы практического конструирования при нормировании сигналов с датчиков/ Пер. с англ. фирмы AUTEX Ltd. 2003.

17. Ямный В. Е. Аналого-цифровые преобразователи напряжений в широком динамическом диапазоне. – Мн.: Изд-во БГУ, 1980.

ОГЛАВЛЕНИЕ

Предисловие......................................................................................... 3

Список сокращений, символических имен и аббревиатур ........... 4

Лекция 1. Структура автоматизированного эксперимента.......... 9

Лекция 2. Представление информации в цифровых устрой-
ствах
........................................................................................................ 15

2.1. Системы счисления и коды...................................................... 15

2.2. Кодирование символов............................................................ 20

2.3. Перевод чисел из одной системы счисления в другую.......... 20

Лекция 3. Основы булевой алгебры............................................... 24

3.1. Булевы функции одной и двух переменных........................... 24

3.2. Основные законы булевой алгебры........................................ 29

3.3. Совершенные нормальные формы......................................... 30

3.4. Минимизация булевых функций............................................. 32

Лекция 4. Логические интегральные схемы................................. 36

4.1. Параметры логических ИС..................................................... 37

4.2. Интегральные схемы транзисторно-транзисторной логики 38

4.3. Интегральные схемы эмиттерно-связанной логики............... 43

4.4. Логические схемы на полевых транзисторах......................... 45

4.4.1. Логические схемы на МОП-транзисторах с каналами
одинаковой проводимости............................................................. 46

4.4.2. Логические схемы на КМОП-транзисторах..................... 47

4.5. Структура элементной базы цифровых устройств................ 48

Лекция 5. Комбинационные схемы................................................ 51

5.1. Анализ и синтез комбинационных схем.................................. 51

5.2. Сумматоры и вычитатели........................................................ 53

5.3. Схемы сравнения двоичных чисел.......................................... 58

5.4. Преобразователи кода............................................................. 60

5.5. Шифраторы и дешифраторы.................................................. 60

5.6. Селекторы-мультиплексоры и демультиплексоры................ 63

Лекция 6. Последовательностные схемы....................................... 66

6.1. Триггеры.................................................................................. 66

6.2. Регистры................................................................................... 72

6.3. Счетчики................................................................................... 73

6.3.1. Двоичные счетчики........................................................... 75

6.3.2. Десятичные счетчики......................................................... 80

Лекция 7. Полупроводниковые запоминающие устройства...... 81

7.1. Классификация полупроводниковых запоминающих

устройств............................................................................................. 81

7.2. Основные характеристики интегральных схем памяти.......... 83

7.3. Оперативные запоминающие устройства............................... 84

7.4. Постоянные запоминающие устройства................................. 87

7.4.1. Постоянные запоминающие устройства с масочным
программированием............................................................................... 87

7.4.2. Программируемые постоянные запоминающие

устройства....................................................................................... 89

7.4.3. Репрограммируемые постоянные запоминающие

устройства....................................................................................... 89

7.4.4. Флэш-память..................................................................... 92

Лекция 8. Микропроцессоры.......................................................... 93

8.1. Базовая структура микропроцессорной системы................... 93

8.2. Структурная схема микропроцессора.................................... 95

8.3. Команды микропроцессора..................................................... 98

8.4. Способы адресации................................................................ 102

8.5. Процесс выполнения команд................................................. 105

Лекция 9. Микроконтроллеры семейства MCS -51..................... 107

9.1. Функциональное назначение выводов корпуса МК

Intel 8051........................................................................................... 108

9.2. Центральный процессор........................................................ 110

9.3. Организация памяти... 112

9.4. Порты ввода/вывода информации........................................ 114

9.5. Организация таймеров/счетчиков......................................... 114

9.6. Универсальный асинхронный приемопередатчик............... 117

9.7. Система прерываний.............................................................. 119




Поделиться с друзьями:


Дата добавления: 2014-01-07; Просмотров: 240; Нарушение авторских прав?; Мы поможем в написании вашей работы!


Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет



studopedia.su - Студопедия (2013 - 2024) год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! Последнее добавление




Генерация страницы за: 0.038 сек.