Функционирование BIOS

реферат

BIOS. НАЗНАЧЕНИЕ, ФУНКЦИИ

BIOS - базовая система ввода-вывода, хранящаяся в ПЗУ и предназначенная для выполнения базовых аппаратных функций с учетом особенностей аппаратной части конкретной ПЭВМ. Этим обеспечивается независимость операционной системы и прикладных программ от особенностей ПЭВМ, на которой они функционируют.

BIOS включает в себя программную поддержку стандартных ресурсов ПЭВМ и обеспечивает диагностику аппаратных средств, их конфигурирование и вызов загрузчика операционной системы. Обычно BIOS привязан к конкретному типу системной платы.

В последнее время BIOS чаще всего хранят во Flash памяти, допускающей перезапись содержимого. Это позволяет обновлять версии BIOS, однако, оборотной стороной этого является возможность вывода ПЭВМ из строя из-за порчи BIOS при неправильной его перезаписи или под воздействием вирусов.

Для обновления BIOS новые версии следует получать непосредственно от изготовителей системной платы или с сайтов, хранящих такие версии. Собственно производители BIOS (фирмы AMI, Award, Phoenix) под конкретные платы их не настраивают: Этой настройкой (доработкой) базовых версий BIOS и занимаются изготовители системных плат.

Функции BIOS разделяются на следующие группы:

Инициализация и тестирование аппаратных средств по включении питания - POST (Power On Self Test)

Настройка и конфигурирование аппаратных средств и системных ресурсов- BIOS Setup

Загрузка операционной системы с дисковых носителей - Bootstrap Loader

Обслуживание аппаратных прерываний от системных устройств (таймера, клавиатуры, дисков) - BIOS Hardware Interrupts

Отработка базовых функций программных обращений (сервисов) к системным устройствам -BIOS Services

Все эти функции исполняет системный модуль System BIOS, хранящийся в микросхеме ПЗУ или флэш-памяти, установленной на системной плате.

НАЗНАЧЕНИЕ BIOS МАТЕРИНСКОЙ ПЛАТЫ

Главная функция BIOS материнской платы -- инициализация устройств, подключённых к материнской плате, сразу после включения питания компьютера. BIOS проверяет работоспособность устройств (т. н. самотестирование, англ. POST -- Power-On Self Test), задаёт низкоуровневые параметры их работы (например, частоту шины центрального микропроцессора), и после этого ищет загрузчик операционной системы (англ. Boot Loader) на доступных носителях информации и передаёт управление операционной системе. Операционная система по ходу работы может изменять большинство настроек, изначально заданных в BIOS. Многие старые персональные компьютеры, которые не имели полноценной операционной системы, либо её загрузка не была необходимой пользователю, вызывали встроенный интерпретатор языка Бейсик. В некоторых реализациях BIOS позволяет производить загрузку операционной системы через интерфейсы, изначально для этого не предназначенные, в том числе USB и IEEE 1394. Также возможна загрузка по сети (применяется, например, в т. н. «тонких клиентах»).

Также BIOS содержит минимальный набор сервисных функций (например, для вывода сообщений на экран или приёма символов с клавиатуры), что и обусловливает расшифровку её названия: Basic Input-Output System -- Базовая система ввода-вывода.

В некоторых BIOSах реализуется дополнительная функциональность (например, воспроизведение аудио - CD или DVD-дисков), поддержка встроенной рабочей среды (например, интерпретатор языка Basic) и др.

С развитием компьютерных систем BIOS как технология морально устаревает из-за ряда ограничений, прежде всего - из-за своей разрядности (16 бит) и адресуемого объема памяти (1 Мб); для принципиальной замены BIOS рядом производителей вычислительных систем предложена и внедряется технология UEFI.

Делись добром ;)