Блок расширения BIOS

BIOS находится в ПЗУ машины и поэтому является общей и неизменяемой частью всех возможных операционных систем для данной модели ПК. Изменение содержимого ПЗУ, даже если ПЗУ организовано на Flash-памяти — дело сложное, и поэтому практически не выполняется. Однако в случае необходимости функции BIOS можно модифицировать путем их расширения при помощи дополнительного модуля. Эта необходимость может быть вызвана:

q подключением к ПК новых внешних устройств;

q моделированием диска в оперативной памяти (виртуальный или электронный диск);

q использованием нестандартного командного процессора и т. д.

Таким дополнительным модулем является блок EM BIOS; этот блок является как бы надстройкой над BIOS, модифицирующей и дополняющей ее возможности. Этот программный модуль хранится на системном диске. Необходимые сведения об изменении или дополнении функций DOS сообщаются операционной системе программой IBMBIO.com при помощи команд, хранящихся в файле конфигурации Config.sys. Каждый раз после запуска ПК DOS просматривает корневой каталог системного диска и ищет в нем файл Config.sys. Если этот файл найден, то DOS выполнит все содержащиеся в нем команды.

Если файла конфигурации нет, то параметрам команд, которые могут входить в него, присваиваются значения по умолчанию. Измененные команды конфигурации устанавливаются только на время текущего сеанса работы ПК до очередного ее перезапуска. Чаще всего модуль расширения BIOS выполняет функции логической замены драйверов, хранящихся в BIOS, и подключения новых драйверов. Модуль расширения BIOS отвечает еще за две функции:

q загружает модуль обработки прерываний DOS;

q загружает командный процессор и передает ему управление.

Итак, EM BIOS является расширением BIOS, учитывающим изменения основной конфигурации ПК и хранящим дополнительные драйверы внешних устройств.


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



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