им. К.Э.ЦИОЛКОВСКОГО
Специальность 230102 «Автоматизированные системы обработки информации и управления»
Составитель: Воинов С.Б.
1. Общие положения 5
Смещение 1 8
BP + SI 9
МНЕМ_ОБОЗНАЧЕНИЕ [ОПЕРАНД1[, ОПЕРАНД2]] 11
ASSUME ES:A, DS:B, CS:C 21
2. Лабораторная работа №1 28
2.2.1. Команды пересылки данных 28
XCHG AX, [BX] 29
3. Лабораторная работа №2 40
4. Лабораторная работа №3 46
5. Лабораторная работа №4 61
5.2.4. Программные прерывания 62
6. Лабораторная работа №5 72
FILENAME DB ‘c:\autoexec.bat’,0 72
Атрибут 73
6.2.3.3. Функция 3FH 74
6.2.3.5. Функция 3EH 76
6.2.3.8. Функция 43H 77
6.2.5. Функции для работы с каталогами 80
6.2.5.2. Функция 3AH 80
6.2.6. Поиск файлов по шаблону 81
Смещение 82
6.2.6.2. Функция 4FH 82
7. Лабораторная работа №6 88
7.2.1. Определение наличия сопроцессора 88
7.2.2. Команды сопроцессора 90
C1 92
7.2.3.5. Указатель операнда 94
7.2.3.1. Команды пересылки данных и загрузки констант
сопроцессора 96
Таблица 7.1 - команды передачи данных и загрузки констант
сопроцессора. 96
Назначение 96
7.2.3.2. Арифметические команды сопроцессора 97
7.2.3.3. Команды трансцендентных функций 101
7.2.3.4. Команды сравнения данных 102
FCOM 103
7.2.3.5. Команды управления сопроцессором 103
Команда FFREE 106
8. Курсовая работа 115
8.2.3.2. Функции управления памятью 140
8.2.3.3. Функции управления процессами 142
8.2.3.4. Функции настройки даты/времени 147
8.2.4. Прерывания BIOS 148
Ctrl+Shift 154
9. Список литературы 159
Архитектура микропроцессора (МП) с точки зрения программиста определяет те его ресурсы, которые программист использует при написании программ. К этим ресурсам в МП 8086 относятся регистры. Регистр МП представляет собой внутреннюю статическую ячейку памяти, предназначенную для хранения промежуточных данных, адресов, а также используемую командами МП для хранения входных и выходных данных и операндов.