Операционная система MSDOS
Внутренняя организация MSDOS
Основные компоненты операционной системы
Процесс загрузки операционной системы
Общая схема работы DOS
Файловая система
Система управления памятью
Система управления программами
Система связи с драйверами устройств
Система обработки ошибок
Служба времени
Ввод/вывод на консоль оператора
Другие подсистемы DOS
Обзор прерываний BIOS
Получение информации об оборудовании
Работа с дисплейным адаптером
Обслуживание клавиатуры
Обслуживание дисковой подсистемы
Вывод на принтер (параллельный порт)
Обслуживание последовательного порта связи
Работа с системными часами
Перезагрузка операционной системы
Системный сервис для машин класса AT
Обзор прерываний DOS
Получение системной информации
Символьный ввод/вывод
Таблица 1
Работа с файловой системой
Управление программами
Управление памятью
Связь с драйверами устройств
Другие функции
Обработка ошибок
Таблица 2
Таблица 3
Таблица 4
Таблица 5
Таблица 6
Таблица 7
Векторная таблица связи MSDOS
Таблица связи управляющих блоков MSDOS
Таблица 1
Блоки управления памятью в MSDOS
Таблица 2
Таблица 3
Таблица 4
Список управляющих блоков устройств
Таблица 5
Таблица 6
Таблица файлов MSDOS
Таблица 7
Список загружаемых драйверов устройств
Таблица 8
Другие поля векторной таблицы связи
Таблица 9
Управление программами
Форматы программных файлов
Таблица 1
Процесс загрузки программ в память
Префикс программного сегмента
Таблица 2
Запуск программ из программ
Таблица 3
Таблица 4
Таблица 5
Таблица 6
Таблица 7
Таблица 8
Таблица 9
Завершение работы программы
Прерывания
Механизм прерываний
Таблица векторов прерываний
Таблица 1
Маскирование прерываний
Изменение таблицы векторов прерываний
Особенности обработки аппаратных прерываний
Таблица 2
Драйверы
Интерфейс между программным обеспечением и аппаратурой
Структура загружаемого драйвера
Таблица 1
Таблица 2
Таблица 3
Процесс загрузки драйверов
Связь драйвера с операционной системой
Таблица 4
Таблица 5
Таблица 6
Драйверы
Интерфейс между программным обеспечением и аппаратурой
Структура загружаемого драйвера
Таблица 1
Таблица 2
Таблица 3
Процесс загрузки драйверов
Связь драйвера с операционной системой
Таблица 4
Таблица 5
Таблица 6
Функции загружаемого драйвера
# 0 Инициализация драйвера
Таблица 7
Таблица 8
# 1 Проверка замены носителя данных
Таблица 9
Таблица 10
# 2 Построить блок BPB
Таблица 11
IOCTL запись 16 Вывод пока не занято
Таблица 12
# 5 Неразрушающее чтение без ожидания
Таблица 13
Проверить состояние устройства вывода
Сброс буфера устройства вывода
Закрыть устройство
# 15 Проверка сменяемости диска
# 19 Функции управления вводом/выводом (IOCTL)
Таблица 14
Установить активное логическое устройство
Таблица 15
Функции управления устройствами ввода/вывода IOCTL
Таблица 16
Таблица 17
Таблица 18
Таблица 19
Таблица 20
Таблица 21
Таблица 22
Таблица 23
Таблица 24
Таблица 25
Таблица 26
Таблица 27
Таблица 28
Таблица 29
Таблица 30
Таблица 31
Таблица 32
Таблица 33
Таблица 34
Таблица 35
Таблица 36
Таблица 37
Таблица 38
Таблица 39
Таблица 40
Таблица 41
Таблица 42
Таблица 43
Таблица 44
Содержание раздела