"Роберт Джордайн. Справочное пособие программиста - 2 (ассемблер, операционная система MS DOS)" - читать интересную книгу автора

Роберт Джордайн.

Справочное пособие программиста

(ассемблер, операционная система MS DOS)


Соглашения о числах,принятые в этой книге................................
Введение.................................................................

1. С И С Т Е М Н Ы Е Р Е С У Р С Ы....................................

1.1. Ревизия системных ресурсов..........................................
1.1.1. Доступ к микросхеме интерфейса с периферией 8255.............
1.1.2. Определение типа IBM PC......................................
1.1.3. Определение версии MS DOS....................................
1.1.4. Определение числа и типа адаптеров дисплея...................
1.1.5. Определение числа и типа дисковых накопителей................
1.1.6. Определение числа и типа периферийных устройств..............
1.1.7. Ревизия количества памяти....................................

1.2. Управление прерываниями.............................................
1.2.1. Программирование контроллера прерываний 8259.................
1.2.2. Запрет/разрешение отдельных аппаратных прерываний............
1.2.3. Написание собственного прерывания............................
1.2.4. Дополнение к существующему прерыванию........................

1.3. Управление программами..............................................
1.3.1. Манипуляции с памятью........................................
1.3.2. Запуск одной программы из другой.............................
1.3.3. Использование команд интерфейса с пользователем..............
1.3.4. Сохранение программы в памяти после завершения...............
1.3.5. Загрузка и запуск программных оверлеев.......................
1.3.6. Преобразование программ из типа .EXE в тип .COM..............

2. Т А Й М Е Р Ы И З В У К..........................................

2.1. Установка и чтение таймера..........................................
2.1.1. Программирование микросхемы таймера 8253/8254................
2.1.2. Установка/чтение времени.....................................
2.1.3. Установка/чтение даты........................................
2.1.4. Установка/чтение часов реального времени.....................
2.1.5. Задержка программных операций................................
2.1.6. Операции,запрограммированные во времени......................
2.1.7. Управление работой в реальном времени........................
2.1.8. Генерация случайных чисел с помощью микросхемы таймера.......

2.2. Создание звука......................................................
2.2.1. Программирование генератора звука 76496 (только PCjr)........
2.2.2. Генерация тона...............................................