2. 1. Части операционной системы DOS
Операционная система DOS состоит из
следующих частей:
1. Базовая система ввода-вывода (ВIOS);
2. Блок начальной загрузки;
3. Модуль расширений BIOS;
4. Модуль обработки прерываний;
5. Командный процессор;
6. Внешние команды DOS;
7. Драйверы DOS.
4. Блок начальной загрузки
Основная задача состоит в нахождении на
системном диске двух других модулей DOS:
Модуль расширения BIOS
Модуль обработки прерываний.
5. Модуль расширения BIOS
Позволяет более гибко менять
конфигурацию компьютера. Конфигурация
компьютера меняется в файле Config.sys.
Завершает загрузку DOS, инициализирует
модуль обработки прерываний и
производит загрузку командного
процессора comman.com.
6. Модуль обработки прерываний
Основная задача - обработка прерываний
верхнего уровня.
Модуль состоит из нескольких
подпрограмм.
7. Командный процессор command.com
Основные функции:
• Прием и разбор команд полученных с клавиатуры
или командного файла
• Исполнение встроенных команд DOS
• Загрузка и исполнение внешних команд DOS и
прикладных программ.
8. Внешние команды DOS
Это программы, поставляемые вместе с
операционной системой в виде отдельных
файлов.
Выполняют действия обслуживающего
характера, например форматирование дискет,
проверку дисков и т.д.
9. Драйвера DOS
Это специальные программы, которые
дополняют систему ввода-вывода DOS и
обеспечивают обслуживание новых или
нестандартное использование имеющихся
устройств.
10. 2. Работа с файлами и структура
диска в DOS
Файл - это именованная часть памяти на
внешнем носителе.
Написание пути к файлу:
[диск:][путь][имя файла].
11. В DOS после инициализации диск
разбит на две области:
системная область
область данных
12. Стартовый сектор содержит:
идентификатор О/С
размер сектора диска в байтах
количество секторов в кластере
количество резервных секторов в
начале диска
количество копий FAT
количество секторов на дорожку
количество поверхностей
программу загрузчик.
13. Назначение FAT хранить данные о
местонахождении файлов на
фрагментированном диске.
Загрузчик ОС - это очень короткая
программа, находящаяся в первом секторе
каждой дискеты с операционной системой
DOS.
Командный процессор DOS обрабатывает
команды, вводимые пользователем.
Командный процессор находится в
дисковом файле COMMAND.COM на
диске, с которого загружается
операционная система.