Процедура тестирования POST

Во время выполнения программы POST могут генерироваться диагностические сообщения в виде соответствующих звуковых сигналов, а после успешного завершения тестирования и запуска видеоадаптера, также и в виде сообщений на экране дисплея.

Обычная последовательность выполнения процедуры POST заключается в следующем.

1. Проводится тестирование регистров самого процессора.

2. Проверяется контрольная сумма ROM BIOS, как бы осуществляется самотестирование.

3. Проверка и инициализация работы таймера.

4. Проверка и инициализация контроллеров прямого доступа к памяти.

5. Проверка регенерации оперативной памяти.

6. Тестирование первых 64 Кбайт стандартной или нижней памяти, где располагаются вектора прерываний, а также служебные программы и данные ОС.

7. Загрузка векторов прерывания и стека в нижнюю область памяти для реального режима работы процессора.

8. Инициализация видеоадаптера, после чего на экране обычно появляется заставка системного модуля BIOS со счетчиком объема тестируемой оперативной памяти.

9. Тестирование полного объема оперативной памяти.

10. Тестирование клавиатуры.

11. Тестирование памяти CMOS Setup и часов.

12. Инициализация параллельных и последовательных портов.

13. Инициализация и тест контроллера гибких дисков.

14. Инициализация и тест контроллера винчестера.

15. Сканирование области дополнительной памяти ROM BIOS.

16. Инициирование процедуры Bootstrap Loader – начальной загрузки операционной системы.


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: