Процесс POST в BIOS (от англ. Power-On Self-Test — «самотестирование при включении») запускается сразу после включения компьютера. 2 Он проверяет работу процессора, оперативной памяти, контроллеров, загрузчиков и всего остального оборудования, важного для загрузки компьютера. 1
Обычная последовательность шагов POST: 4
- Тестирование регистров процессора. 4
- Проверка контрольной суммы ROM BIOS. 4
- Проверка и инициализация таймера. 4
- Проверка и инициализация контроллеров DMA. 4
- Проверка регенерации памяти. 4
- Тестирование 64 Кбайт нижней памяти. 4
- Загрузка векторов прерывания и стека в нижнюю область памяти. 4
- Инициализация видеоконтроллера: на экране появляется заставка Video BIOS, обычно с указанием модели видеокарты и объёмом установленной видеопамяти. 4 Если этот шаг прошёл успешно, изображение на экране сменяется заставкой системной BIOS с отображением счётчика объёма тестируемой динамической памяти. 4 Теперь диагностические сообщения выводятся на экран. 4
- Тестирование полного объёма ОЗУ. 4
- Тестирование клавиатуры. 4
- Тестирование CMOS-памяти и часов. 4
- Инициализация СОМ и LPT портов. 4
- Инициализация и тест контроллера НГМД. 4
- Инициализация и тест контроллера НЖМД. 4
- Сканирование области дополнительного ПЗУ (ROM BIOS). 4
- Вызов Bootstrap — загрузка операционной системы, при неудаче — останов процессора с сообщением «System Halted» (система остановлена). 4
В большинстве персональных компьютеров в случае успешного прохождения POST системный динамик издаёт один короткий звуковой сигнал, в случае сбоя — различные последовательности звуковых сигналов, позволяющие определить причину неисправности. 3