Основные составные части ОС

Операционная система MS-DOS состоит из следующих частей.

Дисковые файлы IO.SYS и MSDOS.SYS. Дисковые файлы IO.SYS и MSDOS.SYS, иначе называемые основными системными файлами MS-DOS, содержат программы MS-DOS, которые постоянно находятся в оперативной памяти компьютера. Файлы IO.SYS и MSDOS.SYS должны находиться в корневом каталоге диска, с которого загружается MS-DOS.

Файлы IO.SYS и MSDOS.SYS нельзя скопировать на другой диск обычными командами типа Сору, для их записи на диск имеется специальная ко­манда SYS. Кроме того, запись системных файлов на диск может осуществляться при форматировании диска.

В версиях MS-DOS до 7.0 файл IO.SYS представляет собой дополнение к функциям базовой системы ввода-вывода в BIOS, а файл MSDOS.SYS реализует основные высокоуровневые услуги DOS. В MS-DOS 7.0, входящей в состав Windows, файл IO.SYS содержит программы DOS, а файл MSDOS.SYS задает параметры загрузки DOS и Windows (фактически MSDOS.SYS в Windows является текстовым файлом).

В других версиях DOS основные системные файлы DOS могут называться и по-другому, например IВМBIO.СОМ и IВMDOS.СОМ для РС DOS, DRBIOS.SYS и т.д.

Командный процессор DOS. Командный процессор DOS обраба­тывает команды, вводимые пользователем. Стандартный командный процессор MS-DOS имеет имя СОММАМD.СОМ, обычно он находит­ся в корневом каталоге диска, с которого загружается DOS. Некото­рые команды пользователя, например TYPE, DIR или COPY командный процессор выполняет сам. Такие команды называются внутренними. Для выполнения остальных (внешних) команд пользователя команд­ный процессор ищет, на дисках программу с соответствующим именем и если находит ее, то загружает в память и передает ей управление. По окончании работы программы командный процессор удаляет про­грамму из памяти и выводит сообщение о готовности к выполнению команд (приглашение DOS).

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

Драйверы. Драйверы устройств — это специальные программы, которые дополняют MS-DOS, например, обеспечивая обслуживание новых или нестандартное использование имеющихся устройств. Драйверы загружаются в память компьютера при загрузке операционной системы, их имена указываются в специальном файле CONFIG.SYS. Такая схема облегчает добавление новых устройств и позволяет делать это, не затрагивая системные файлы BIOS.

Базовая система ввода-вывода. Базовая система ввода-вывода (BIOS) находящаяся в постоянной памяти (постоянном запоминающем устройстве ПЗУ) компьютера, формально не является частью MS-DOS, однако тесно с ней связана. BIOS содержит программы для проверки оборудования компью­тера, инициирования загрузки операционной системы (ОС) и программы для выполнения базовых (низкоуровневых) операций ввода-вывода с монитором клавиатурой, дисками и принтером.

Загрузчик DOS. Еще одна программа, которую можно считать частью DOS, — это загрузчик DOS. Он находится в первом секторе каждой дискеты и в первом секторе логического диска, с которого происходит загрузка DOS (то есть диска С:). Назначение этой очень короткой программы — загрузка в память системного файла DOS IO.SYS при начальной загрузке компьютера.


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



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