Основные структурные компоненты

MS DOS

Основные структурные компоненты MS DOS (Microsoft Disk Operation System) таковы:

• системный загрузчик (SB);

• базовые модули — io.sys, ms-dos.sys;

• командный процессор (или интерпретатор команд) — command.com;

• драйверы устройств (т.е. программы, поддерживающие их работу);

• утилиты DOS (внешние команды DOS).

Охарактеризуем коротко основные компоненты MS DOS.

Системный загрузчик ОС (SB) — это короткая программа, находящаяся в первом секторе диска с операционной системой. Функция этой программы заключается в считывании в память остальных модулей ОС.

Системный загрузчик проверяет наличие на диске ядра операционной системы, состоящего из файлов -с названиями io.sys и ms-dos.sys, загружает их в оперативную память.

Модули ОС (io.sys и ms-dos.sys) загружаются в память загрузчиком ОС и остаются в памяти компьютера постоянно. (Файл io.sys представляет собой дополнение BIOS, а файл ms-dos.sys реализует основные высокоуровневые услуги DOS.)

Командный процессор DOS (command.com) отыскивает и запускает на исполнение файл настройки ОС — config.sys, программу автозапуска (файл autoexec.bat), если она есть, а также обрабатывает команды, введенные пользователем. Некоторые команды пользователя (например, type, dir, copy) командный процессор выполняет сам. Такие команды называют внутренними. Для выполнения остальных (внешних) команд пользователя командный процессор ищет на дисках программу с соответствующим именем и если находит ее, то загружает в память и передает ей управление. По окончании работы программы Command.com удаляет программу из памяти и выводит сообщение о готовности к выполнению команд — приглашение

DOS. Список команд приведен ниже. Файловая система MS DOS поддерживает дисководы, обозначаемые латинской буквой и двоеточием, например: а:, Ь:, с: иерархическую систему каталогов, заимствованную у системы UNIX, файлы с именами до 8 символов и расширением до трех.

Внешние команды DOS — это программы, поставляемые вместе с ОС в виде отдельных файлов. Они выполняют действия обслуживающего характера, например, форматирование дискет, проверку дисков и т.д. Список команд см. ниже.

Драйверы устройств — это специальные программы, которые дополняют систему ввода-вывода DOS и обеспечивают обслуживание новых или нестандартное использование имеющихся устройств. Драйверы загружаются в память компьютера при загрузке ОС, их имена указываются в специальном файле (config.sys). Такая схема облегчает добавление новых устройств и позволяет делать это, не затрагивая системные файлы DOS.


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: