Л 14 ТСИ

лекция

Лекция №14

Тема: «BIOS: назначение, виды и принцип работы»

BIOS (Basic Input/Output System) — базовая система ввода/вывода.

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

Такими устройствами являются процессор, оперативная память, клавиатура, видеокарта и т. д. Чтобы управлять ими, и используется BIOS.

Поскольку на начальном этапе загрузки компьютера внешние устройства недоступны, то BIOS хранится на специальной микросхеме (или двух микросхемах), которая расположена на материнской плате.

Виды памяти BIOS

Как правило, материнская плата содержит три типа памяти, которые хранят в себе данные, необходимые для работы BIOS и начальной загрузки компьютера.

Boot Block. Это специальная память, в которой находятся данные, необходимые для загрузки компьютера. Они используются процессором только в случае повреждения содержимого BIOS в результате каких-либо действий пользователя или сбоя аппаратуры.

Благодаря Boot Block можно загрузиться со специально подготовленного гибкого диска с целью «перепрошивки» BIOS.

Микросхема памяти, хранящая BIOS. На данной микросхеме находятся все подпрограммы BIOS. Они отвечают не только за инициализацию комплектующих компьютера и загрузку операционной системы, но и за дальнейшее взаимодействие с ней в случае необходимости доступа к тому или иному устройству.

CMOS-память. Это особый тип памяти, предназначенный для хранения параметров инициализации устройств компьютера. Кроме этого, здесь же находятся все настройки BIOS, которые может изменять пользователь (таймингов памяти, частоты шины, параметров жесткого диска и др.).

Данная намять (в отличие от других) является энергозависимой. Чтобы ее содержимое не стиралось, на материнской плате устанавливается специальная аккумуляторная батарейка, энергии которой достаточно для подпитки CMOS-памяти.

Принцип работы BIOS

Сразу после подачи питания на процессор начинает работать специальная подпрограмма BIOS, которая называется POST (Power-On Self Test). Она выполняет тестирование устройств (оперативной памяти, видеокарты, дисковода, жесткого диска и т. д.), необходимых для дальнейшей загрузки компьютера.

Если возникают ошибки, то выдаётся соответствующий звуковой сигнал (или серия сигналов) /или текстовое сообщение (при рабочей видеокарте). После этого загрузка компьютера прекращается до устранения возникшей неисправности.

Если никаких неисправностей не выявлено, управление передается подпрограмме загрузки операционной системы. Она находит устройство с загрузочной информацией (это может быть жесткий диск) и производит запуск операционной системы. Далее управление берут на себя встроенные механизмы операционной системы.