Операционная система MS DOS

Перечислим основные составные части MS DOS:

1) Модуль расширения системы ввода/вывода (IO.SYS).

2) Базовый модуль операционной системы (MSDOS.SYS).

3) Командный процессор (или командная оболочка) (COMMAND.COM).

4) Внешние команды и драйверы, утилиты – файлы с расширением *.COM, *.EXE, *.SYS.

5) В отдельную составную часть могут быть выделены инструментальные средства DOS (система программирования, текстовый редактор, отладчик DEBUG, реализующий простейшие функции тестирования и отладки программ).

В основу разделения DOS на перечисленные блоки был положен принцип модульности: разработчиками в идеологию системы была изначально заложена возможность относительно безболезненной замены одного блока при сохранении неизменными остальных.

BIOS – базовая система ввода/вывода (англ. Basic Input/Output System) называется так потому, что включает в себя обширный набор модулей, благодаря которым операционная система и другие прикладные программы могут взаимодействовать с различными устройствами компьютера (дисплеем, клавиатурой, дисководом, принтером и т.д.). С одной стороны BIOS можно рассматривать как составную часть аппаратных программных средств, с другой она является программным обеспечением.

В качестве основных функций драйвера могут быть названы:

1) прием и обработка запроса к переферийному устройству;

2) преобразование запроса в серию команд управления устройством;

3) обработка сигнала прерывания.

Кратко перечислим вспомогательные функции BIOS:

а) поиск на гибком и на жестком диске программы-загрузчика операционной системы и загрузка диска в оперативную память;

б) тестирование аппаратной части (в том числе и оперативной части);

в) инициализация векторов прерывания нижнего уровня.

BIOS содержит:

а) специальные программы по управлению работой стандартными внешними устройствами (драйверы);

б) тестовые программы для контроля работоспособности аппаратуры;

в) программу начальной загрузки ОС.

Драйверы могут быть:

а) стандартные (внутренние) – программы, находящиеся внутри BIOS или его модуля расширения EM BIOS. Они подключаются к системе автоматически после перехода компьютера в рабочее состояние.

б) загружаемые (внешние) – программы, находящиеся на диске и предназначенные для управления внешними устройствами, которые отличаются от стандартных своими техническими параметрами; подключаются к системе только тогда, когда они указаны в файле конфигурации CONFIG.SYS.