Функции BIOS…
BIOS выполняет следующие основные функции.
- Производит самотестирование железа при включении напряжения питания, при этом запуская программу самотестирования компьютера при включении питания (Power On Self Test — POST).
- Он инициализирует устройства ввода-вывода (УВВ). Часть инициализации производится именно аппаратно-программными средствами, которые интегрированы в адаптеры УВВ.
- Обеспечивает загрузку оперативки и выполняет программу BOOT — загрузчика ОС.
- Обрабатывает программные прерывания от устройства ввода-вывода и обслуживает их функции. Для всех стандартных периферийных устройств BIOS хранит программу обслуживания. Некоторые, из которых загружаются отдельно и также хранятся в отдельной области дисковой памяти.
- Предоставляет настройку конфигурации компьютера. Для этого BIOS использует специальную программу установки параметров PC — Setup BIOS. В состав БИОС входит отдельная микросхема технологии CMOS или же компонент чипсета и в ней хранятся параметры конфигурирования компа — RTC RAM.
- Обеспечивает взаимодействие аппаратных компонентов ПК с ОС при ее загрузке и с помощью программ-драйверов.
Флеш-память BIOS хранит программное обеспечение в виде “жесткого продукта” — Firmware. В отличие от Software, код программного обеспечения этого типа постоянно хранится на компьютере, благодаря чему для автоматического введения в действие программ БИОС достаточно просто включить питание компьютера.
BIOS содержит программы следующих типов.
- Программу самотестирования оборудования при включении напряжения питания – POST.
- Программы расширения BIOS. Параллельно с самотестированием запускается программа инициализации (программирования) регистров контроллеров и адаптеров УВВ. Некоторые проверки, не включенные в старые версии БИОС, можно выполнить расширениями его на картах адаптеров УВВ.
- Программу загрузки операционной системы. Инициализация завершается передачей управления программе-загрузчику операционной системы — BOOT.
- Подпрограммы обработки прерываний от УВВ.
- Подпрограммы обслуживания функций. Для каждого стандартного периферийного устройства во флеш-BIOS хранится подпрограмма обслуживания.
- Программы-драйверы, предназначенные для взаимодействия ОС и аппаратного обеспечения при загрузке системы.
- Программу настройки конфигурации компьютера — Setup.
Также рекомендую почитать:
Ваш отзыв