Проектирование программного обеспечения. Николаев С.В. - 33 стр.

UptoLike

Составители: 

33
Табл. 2.22. Основные компоненты MS-DOS
╔═════════════╦════════════════════════╤════════════════════════╗
Сокращенное Наименование Место
обозначение размещения
╠═════════════╬════════════════════════╪════════════════════════╣
BIOS Базовая система ПЗУ на материнской
ввода/вывода плате компьютера
╟─────────────╫────────────────────────┼────────────────────────╢
SB (System Системный загрузчик Первый сектор нулевой
bootstrap)
дорожки диска
╟─────────────╫────────────────────────┼───────────┬────────────╢
MP BIOS Модуль расширения BIOS Файл │В начальных
IO.SYS │кластерах
╟─────────────╫────────────────────────┼───────────┤системного
BM DOS Базовый модуль MS-DOS Файл │диска
MSDOS.SYS
╟─────────────╫────────────────────────┼───────────┼────────────╢
│Обычно в
КП Командный процессор
Файл │корневом
(интерпретатор команд) COMMAND.COM│каталоге
│системного
│диска
╟─────────────╫────────────────────────┼───────────┼────────────╢
Обычные │В любом
- Внешние драйверы файлы │каталоге на
│любом диске
╟─────────────╫────────────────────────┼───────────┼────────────╢
Обычные │В
любом
- Внешние команды файлы │каталоге на
(утилиты) │любом диске
╚═════════════╩════════════════════════╧═══════════╧════════════╝
Модуль расширения BIOS (MP BIOS) является надстройкой (аппаратно-
независимой) над BIOS. В его функции входят:
- организация интерфейса с BIOS;
- логическая замена драйверов, хранящихся в BIOS;
- подключение (если требуется) новых внутренних или внешних драйве-
ров (специфицированных в файле CONFIG.SYS).
Базовый модуль DOS (BM DOS) - это центральный компонент MS-DOS,
реализующий основные высокоуровневые функции по управлению всеми
ресурсами компьютера. Доступ к средствам
BM DOS осуществляется с по-
мощью прерываний ("высокого уровня") с векторами 20H - 22H, 25H - 3FH.
Особую роль играет прерывание 21H, по которому доступны 57H сервисных
функций DOS, которые являются основой программного интерфейса MS-
DOS.