ВУЗ:
Составители:
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
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