ВУЗ:
Составители:
3
Содержание Стр.
Введение 4
Глава 1 Программирование микропроцессора 8088 5
1.1 Микропроцессор с точки зрения программиста 5
1.2 Способы адресации 8
1.3 Система команд 13
Глава 2 Функции DOS и BIOS 37
2.1 Функции BIOS 37
2.2 Подробное описание видеосервиса 38
2.3 Прочие функции BIOS 41
2.4 Функции DOS 43
2.5 Коды ошибок DOS 67
Глава 3 Примеры программ 71
3.1 Ввод-вывод символьной информации 71
3.2 Работа с файлами 83
3.3 Работа с графикой 85
3.4 Работа со звуком 88
3.5
Вывод динамических изображений 100
3.6 Работа с жестким диском 106
Глава 4 Резидентные программы в MS-DOS 117
4.1 Специфика резидентных программ 117
4.2 Структура резидентной программы 118
4.3 Обращение к резидентной программе 120
4.4 Защита от повторной загрузки 122
4.5 Использование командной строки 123
4.6 Примеры резидентных программ 124
Глава 5 Драйверы устройств в среде MS-DOS 132
5.1 Введение в драйверы 132
5.2 Драйвер устройства DOS 133
5.3 Описание команд драйвера 135
5.4 Создание
драйверов блочных устройств 137
5.5 Драйвер RAM-диска 141
5.6 Драйвер консоли 150
5.7 Заключительные замечания 155
Глава 6 Создание программы на ассемблере 158
6.1 Создание объектного модуля (трансляция программы) 161
6.2 Создание загрузочного модуля (компоновка программы) 162
Литература 165
3
Содержание Стр.
Введение 4
Глава 1 Программирование микропроцессора 8088 5
1.1 Микропроцессор с точки зрения программиста 5
1.2 Способы адресации 8
1.3 Система команд 13
Глава 2 Функции DOS и BIOS 37
2.1 Функции BIOS 37
2.2 Подробное описание видеосервиса 38
2.3 Прочие функции BIOS 41
2.4 Функции DOS 43
2.5 Коды ошибок DOS 67
Глава 3 Примеры программ 71
3.1 Ввод-вывод символьной информации 71
3.2 Работа с файлами 83
3.3 Работа с графикой 85
3.4 Работа со звуком 88
3.5 Вывод динамических изображений 100
3.6 Работа с жестким диском 106
Глава 4 Резидентные программы в MS-DOS 117
4.1 Специфика резидентных программ 117
4.2 Структура резидентной программы 118
4.3 Обращение к резидентной программе 120
4.4 Защита от повторной загрузки 122
4.5 Использование командной строки 123
4.6 Примеры резидентных программ 124
Глава 5 Драйверы устройств в среде MS-DOS 132
5.1 Введение в драйверы 132
5.2 Драйвер устройства DOS 133
5.3 Описание команд драйвера 135
5.4 Создание драйверов блочных устройств 137
5.5 Драйвер RAM-диска 141
5.6 Драйвер консоли 150
5.7 Заключительные замечания 155
Глава 6 Создание программы на ассемблере 158
6.1 Создание объектного модуля (трансляция программы) 161
6.2 Создание загрузочного модуля (компоновка программы) 162
Литература 165
