BIOS — это довольно сложная и комплексная система, и эта статья приоткроет завесу мрака над тем, что и как он делает.
В первую очередь BIOS проверяет исправность и определяет основные компоненты компьютера:
Сокращённый тест включает:
- Проверку целостности программ BIOS в ПЗУ, используя контрольную сумму;
- Обнаружение и инициализацию основных контроллеров, системных шин и подключенных устройств (графического адаптера, контроллеров дисководов и т. п.), а также выполнение программ, входящих в BIOS устройств и обеспечивающих их самоинициализацию;
- Определение размера оперативной памяти и тестирования первого сегмента (64 килобайт).
Полный регламент работы POST:
- Проверка всех регистров процессора;
- Проверка контрольной суммы ПЗУ;
- Проверка системного таймера и порта звуковой сигнализации (для IBM PC — ИМС i8255 или аналог);
- Тест контроллера прямого доступа к памяти;
- Тест регенератора оперативной памяти;
- Тест нижней области ОЗУ для проецирования резидентных программ в BIOS;
- Загрузка резидентных программ;
- Тест стандартного графического адаптера (VGA);
- Тест оперативной памяти;
- Тест основных устройств ввода;
- Тест CMOS;
- Тест основных портов LPT/COM;
- Тест накопителей на гибких магнитных дисках;
- Тест накопителей на жёстких магнитных дисках;
- Самодиагностика функциональных подсистем BIOS;
- Передача управления загрузчику.
После выполнения всех шагов, коих близко ста, управление передается BOOTStrap: загрузчику операционной системы.
Всё это – самопроверка компьютера, которая называется POST (Power-on self-test). Каждый этап проверки имеет свое обозначение, которое называется POST-код.
Вы можете визуализировать POST-коды, вставив специальную карту в свободный слот PCI. Эта карта будет высвечивать на индикаторе код выполняемой процедуры.
Второй способ – купить специальную материнскую плату, оснащенную индикаторами.
Третий способ – во время включения компьютера POST-коды могут отображаться на экране в правом нижнем углу.
Если POST-карты нет, материнская плата не имеет индикаторов и данная модель BIOS не поддерживает показ POST-кодов на экране, то единственный способ определить проблему BIOS – это звуковые сигналы, рассмотренные в соответствующей статье.
Кроме выполнения данной функции, BIOS также хранит в специальной микросхеме CMOS-памяти аппаратную конфигурацию компьютера и сравнивает ее с той, которую считывает при загрузке. Если они отличаются, BIOS обновляет свои данные и в случае необходимости предлагает вызвать подпрограмму BIOS Setup для конфигурации новых компонентов.
CMOS(КМОП) – комплементарный металлооксидный полупроводник. Данная микросхема – оперативная память небольшого обьема. Поскольку после выключения питания все данные оперативной памяти пропадают, микросхема BIOS питается от отдельной батарейки. Батарейка иногда может быть причиной проблем с сохранением данных в BIOS, которые решаются ее заменой.
Также BIOS с помощью программы BIOS Setup позволяет пользователю настроить параметры и режимы работы некоторых компонентов компьютера.
И последняя функция BIOS, она же первоначальная – обработка операций ввода-вывода (BIOS – Basic Input Output System = Базовая система ввода-вывода). В современных операционных системах возможности BIOS по обработке операций ввода-вывода практически не используют.
Теперь Вы знаете, насколько важна эта небольшая микросхема, и что ремонт без должного понимания принципов работы компьютера, опыта и знаний может закончится худшим положением, чем то, что было до ремонта. В случае проблем с компьютером или ноутбуком обратитесь к нашим специалистам, мы будем рады Вам помочь.
Наша компания предоставляет услуги по Прошивке, перепрошивке и восстановлению пароля BIOS