БИОС используется на начальном этапе работы устройства, когда производится загрузка операционной системы. В числе вызываемых подпрограмм необходимо отметить POST. Она отвечает за процесс самостоятельного тестирования. Происходит взаимодействие с различным оборудованием, которое позволяет выявить наличие проблем. Каждому из подсоединённых элементов предусматривается выполнение конкретного теста.
Особенности функционирования подпрограммы заключаются в последовательности действий. Перед тем, как провести тестирование какого-либо оборудования, информация об этом записывается в специальное место (порт Manufacturing Test с адресом 0080H). При возникновении критического сбоя, можно проверить содержимое по заданному адресу. Последняя запись и станет указывать на место возникновения ошибки.
Предусматривается осуществление чтения несколькими способами:
Предусматривается несколько производителей и каждый из них обладает своими уникальными вариантами. Следует более внимательно рассмотреть POST-коды AWARD БИОС.
Код |
Информация |
---|---|
CF |
Выполняется установление вида ЦП |
С0 |
Начальная инициализация чипсета материнской платы. Активируется запрет на применение теневой памяти. |
С1 |
Установление вида и размеров RAM |
0С |
Осуществляется проверка контрольных сумм БИОС |
01 |
Происходит распаковывание XGROUP с применением БИОС |
02 |
Начинает работу центральный процессор |
03 |
Установление ресурсов для осуществления ввода/выдачи |
05 |
Состояние того, что находится в флаге памяти CMOS типа сбрасывается |
06 |
Контроль функционирования сопроцессора |
07 |
|
08 |
Установление вида интерфейса клавиатуры. Даётся разрешение на использование данного оборудования. |
09 |
Происходит инициализация SATA контролера |
10 |
Устанавливается вид флэш памяти |
16 |
Генератор тактов инициируется в первый раз |
Следует сказать о том, что имеется возможность применения загрузки ускоренного типа. Для этого в параметре Quick Boot требуется провести разрешение. ПОСТ коды будут иметь несколько отличный от стандартного подхода вид.