Базовая система ввода-вывода. Базовая система ввода-вывода (BIOS), находящаяся в постоянной памяти компьютера, формально не является частью MS DOS, однако тесно с ней связана. BIOS содержит программы для проверки оборудования компьютера, инициирования загрузки ОС и программы для выполнения базовых (низкоуровневых) операций ввода-вывода с монитором, клавиатурой, дисками и принтером.
Функции BIOS:
1) тестирование аппаратуры;
2) программа начальной загрузки;
3) собственно BIOS - набор программ, осуществляющих на элементарном уровне в/в (1 символ, 1 пиксел)
Загрузчик DOS. Еще одна программа, которую можно считать частью DOS, - это загрузчик DOS. Он находится в первом секторе загрузочной дискеты и в первом секторе логического диска, с которого происходит загрузка в память системного файла DOS IO.SYS для начальной загрузки компьютера.
Дисковые файлы IO.SYS и MSDOS.SYS. Дисковые файлы IO.SYS и MSDOS.SYS иначе называются основными системными файлами MS DOS, содержат программы MS DOS, которые постоянно находятся в оперативной памяти компьютера. Файлы IO.SYS и MSDOS.SYS должны находиться в корневом каталоге диска, с которого загружается MS DOS.
|
|
Командный процессор DOS. Командный процессор DOS обрабатывает команды, вводимые пользователем. Стандартный командный процессор MS DOS имеет имя COMMAND.COM, который обычно находится в корневом каталоге диска, с которого загружается DOS. Некоторые команды пользователя командный процессор выполняет сам. Такие команды называются внутренними. Для выполнения остальных (внешних) команд пользователя командный процессор ищет на дисках программу с соответствующим именем и если находит ее, то загружает в память и передает ей управление. По окончании работы программы командный процессор удаляет программу из памяти и выводит сообщение о готовности к выполнению команд.
Внешние команды DOS. Внешние команды - специальные программы, поставляемые вместе с ОС в виде отдельных файлов. Эти программы выполняют действия обслуживающего характера, например, форматирование дискет, проверку дисков и т.д. Внешние команды записываются в отдельный каталог при установке DOS.
Драйверы. Драйверы устройств - это программы, обеспечивающие обслуживание новых или нестандартное использование имеющихся устройств. Драйверы загружаются в память компьютера при загрузке ОС, их имена указываются в специальном файле CONFIG. COM.
Состав ОC MS DOS | ||
Файлы | Функции | |
минимальный | IO.SYS | - модуль расширения базовой системы ввода/вывода; расширение возможностей BIOS осуществляется за счет подключения дополнительных программ - драйверов, которые обслуживают новые внешние устройства; новые драйверы (или измененные) заносятся в Config.com, а обрабатываются - IO.SYS |
MSDOS.SYS | - модуль обработки прерываний верхнего уровня системы, с которым взаимодействуют прикладные программы; прерываниями нижнего уровня - аппаратные и подключение других программ- занимается BIOS | |
COMMAND.COM | 1. общение с оператором 2. распознавание и выполнение внутренних команд DOS (внешние команды - программы MS DOS, например, format.exe; драйверы устройств) 3. распознавание и передача управления внешних команд MS DOS | |
дополнительно | Config.com | описывает конфигурацию компьютерной системы |
Autoexec.bat | устанавливает параметры интерфейса и выполняет команды MS DOS при загрузке |
|
|