86
Содержание
Введение............................................................................................................... 1
1
Модель PDP11............................................................................................... 3
1.1
Регистры общего назначения ............................................................... 3
1.2
Регистр состояния процессора (РСП).................................................. 4
1.3
Обращение к памяти и распределение адресов канала ..................... 5
1.4
Обмен данными между внешними устройствами и ЭВМ ................ 6
1.5
Система команд учебной ЭВМ и методы адресации......................... 7
1.5.1
Общие понятия................................................................................ 7
1.5.2
Формат команд обработки данных в учебной ЭВМ................... 8
1.5.3
Формат одноадресных команд ...................................................... 8
1.5.4
Формат двухадресных команд ...................................................... 9
1.5.5
Методы прямой адресации ............................................................ 9
1.5.6
Методы косвенной адресации..................................................... 12
1.5.7
Использование счетчика команд (PC) в качестве РОН ............ 13
1.6
Выполнение команд ............................................................................ 15
1.6.1
Обозначения, используемые при описании команд ................. 16
1.6.2
Выполнение байтовых команд.................................................... 16
1.6.3
Одноадресные команды ............................................................... 17
1.6.4
Двухадресные команды................................................................ 21
1.6.5
Команды управления программой.............................................. 24
1.6.6
Команды управления процессором ............................................ 35
2
Семейство процессоров Intel x86.............................................................. 36
2.1
Микроархитектура процессоров 8086 и Pentium Pro....................... 37
2.2
Система команд и методы адресации процессоров 8086/8088....... 39
2.2.1
Основные характеристики микропроцессора 8086................... 39
2.2.2
Регистры процессора.................................................................... 39
2.2.3
Организация памяти..................................................................... 42
2.2.4
Форматы команд........................................................................... 43
2.2.5
Методы адресации........................................................................ 46
2.2.6
Система команд ............................................................................ 51
2.2.7
Математический сопроцессор..................................................... 63
2.2.8
Организация ввода-вывода.......................................................... 68
2.2.9
Организация прерываний ............................................................ 70
2.2.10
Базовая система ввода-вывода BIOS .......................................... 72
2.3
32-разрядные процессоры................................................................... 74
2.4
Программа Turbo Debugger и лабораторные занятия...................... 77
Приложения ....................................................................................................... 80
1.
Список команд процессора учебной ЭВМ (подмножество системы
команд PDP-11) .............................................................................................. 80
2.
Список команд процессора i8086 (в алфавитном порядке)................ 82
Литература ......................................................................................................... 85