Сообщения об ошибках BIOS

При начальной загрузке BIOS тестирует компоненты компьютера и сигнализирует о состоянии системы звуковыми сигналами. Имеются стандартные сигналы, поддерживаемые всеми версиями BIOS и дополнительные, установленные производителями. В целом система сигналов должна быть описана в инструкциях системной платы. выдаётся при начале тестирования системы. означают неисправность системной платы или оперативной памяти. Один длинный и два коротких сигнала свидетельствуют о неудачной инициализации видеоадаптера. Один длинный и три коротких сигнала говорят об ошибки при проверке первых 64 Кбайт системной памяти. В 99% случаев проблемы с первичной загрузкой системы связаны с невнимательностью при сборке. И только 1% - со сбоями в комплектующих. Иногда неисправность не удаётся точно локализовать ни с помощью звуковых сигналов, ни по сообщениям об ошибках. Тогда приходится обращаться к функциям порта ввода-вывода с адресом 80h. Он используется в компьютерах архитектуры IBM PC в качестве диагностического и предназначен для отображения информации о прохождении начальных тестов и инициализации оборудования, выполняемых процедурой POST системы BIOS. Сама процедура POST разбита на этапы, перед началом каждого из которых в порт 80h выводится соответствующее значение. Количество и содержание этапов, а также выводимые значения определяются разработчиком BIOS. Например, в AMI BIOS имеются 170 этапов с кодами от 01 до АА. Только после полного прохождения всех тестов, непосредственно перед передачей управления программе загрузки (то есть инициализации прерывания INT 19h) в диагностический порт выводится код 00, свидетельствующий об успешном завершении процедуры.

Hosted by uCoz