Компьютер, железо, софт…

Что такое компьютер? Как с ним работать? Как его настраивать? И многое другое…

Функции 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.

Также рекомендую почитать:

  1. Память BIOS и как ее перепрошить?
  2. Что такое BIOS?
  3. Микросхемы флеш-BIOS на системной плате.

Ваш отзыв