ВУЗ:
Составители:
Рубрика:
32
с компьютером (ПЗУ размещено на материнской плате) и полностью учиты-
вает все особенности конкретной модели компьютера, его модификации и
конфигурации. Остальная часть ОС, поставляемая в виде некоторой версии
MS-DOS и загружаемая в память компьютера каждый раз после включения
питания, фактически взаимодействует с аппаратурой через BIOS, при этом
правила взаимодействия с BIOS жестко
стандартизованы и практически не
зависят от особенностей аппаратуры.
BIOS содержит:
- драйверы стандартных внешних устройств (внутренние драйверы);
- тестовые программы для проверки работоспособности основных компо-
нент оборудования;
- программу первичной загрузки;
- интерпретатор Basic'а (ROM-Basic).
Внутренние драйверы являются промежуточным звеном между внешни-
ми устройствами и обращающимися к ним программами. Они играют при-
мерно ту
же роль, что и адаптеры внешних устройств в аппаратном обеспе-
чении.
Программа начальной загрузки не привязана к конкретной ОС, так как
обеспечивает загрузку только системного загрузчика SB, а он, по принятому
соглашению, всегда размещен в первом секторе системного диска.
Доступ к средствам BIOS осуществляется в основном через систему пре-
рываний микропроцессора, для чего
зарезервированы прерывания с номера-
ми (шестнадцатеричными) 00H - 1FH (так называемые прерывания нижнего
уровня).
Системный загрузчик SB является вторичным загрузчиком, который
участвует в загрузке MS-DOS. Это очень короткая (не более 512 байт) про-
грамма, которая при форматировании дисков (и жестких и гибких) всегда
записывается в первый сектор на нулевой дорожке. После загрузки в память
и запуска
SB выполняет одну единственную задачу – загружает с системного
диска в память основные модули MS-DOS (IO.SYS и MSDOS.SYS) и переда-
ет им управление. При этом SB всегдаосуществляет загрузку модулей IO.SYS
и MSDOS.SYS в предположении, что они размещены в начальных кластерах
корневого каталога системного диска. Если этих модулей на своем месте не
окажется, то будет выдано сообщение об ошибке.
По этой причине, диск,
который планируется в дальнейшем использоваться как системный, должен
быть оснащен системными модулями IO.SYS и MSDOS.SYS либо в процеду-
ре форматирования, либо применением специальной команды SYS сразу по-
сле форматирования до записи на диск других файлов.
Страницы
- « первая
- ‹ предыдущая
- …
- 30
- 31
- 32
- 33
- 34
- …
- следующая ›
- последняя »