Состав операционной системы MS-DOS
В состав (ресурсы) MS-DOS входят:
1. Командный процессор.
2. Файловая система.
3. Драйверы внешних устройств.
- Командный процессор – осуществляет взаимодействие пользователя с ПК.
КП - является файлом ОС и имеет имя command.com. Взаимодействие выполняется при помощи команд, которые бывают двух типов: внутренние и внешние. Внутренние команды входят в состав самого КП. Внешние команды являются файлами типа Exe и Com, входящими в состав MS-DOS.
Основные функции КП.
1. Приём и анализ команд, введённых:
а) с клавиатуры или
б) из командного файла.
2. Выполнение внутренних команд MS-DOS.
3. Загрузка и выполнение:
а) внешних команд MS-DOS;
б) а также программ расширяющих возможности MS-DOS (т.е. утилит);
в) прикладных программ типа Com, Exe. КП не делает различия между внешними командами, утилитами и прикладными программами, т.к. они имеют одинаковую внутреннюю структуру.
КП называют интерпретатором команд.
2. Файловая система – совокупность файлов и каталогов на диске, организованная по иерархическому принципу. Файлы обычно отождествляются с участками памяти хранящимися на дисках. Данные хранящиеся в файлах – это программы на алгоритмическом или машинном языке, исходные данные для работы программ или результаты выполнения программ, литературные и технические тексты, закодированные изображения и т.д. Понятие файл в MS-DOS обобщается на принтер, клавиатуру, дисплей и т.д. Файловая система включает в себя помимо самих файлов
а) правила образования имен файлов;
б) способы обращения к ним;
в) иерархическую систему оглавления файлов и
г) структуру хранения файлов на дисках (FAT).
3. Драйверы – это программы для управления внешними устройствами. Драйверы бывают:
а) стандартными;
б) загружаемыми (нестандартными).
1) Стандартные драйверы – управляют работой стандартных устройств: монитора, клавиатуры, дисков, принтера. Они записываются в ПЗУ ПК и образуют в совокупности базовую систему ввода вывода – Вios.Они подключаются к системе автоматически после перехода компьютера в рабочее состояние
2) Загружаемые драйверы – являются программами, находящимися на диске и расширяющими возможности MS-DOS.
Они предназначены:
1. для управления дополнительными внешними устройствами ПК (мышь, СD-ROM);
2. для управления стандартными внешними устройствами, отличающимися от базового комплекта ПК;
3. для управления стандартными внешними устройствами в режиме отличном от штатного ( например в устройствах, где не был предусмотрен ввод и вывод букв русского алфавита. Драйверы клавиатуры Keyb.com и дисплея Displey.sys);
4. для управления памятью (верхней, высокой, расширенной);
5. для формирования виртуальных дисков и управления ими.
Загружаемые драйверы подключаются к системе только тогда, когда они указаны в файле конфигурации Config.sys.