BIOS

(ang. Basic Input-Output System - Podstawowy System Wejścia-Wyjścia)


Wstęp :: BIOS Data Area :: CMOS :: POST :: Proces bootowania :: Przerwania
Literatura :: Linki :: Autorzy

POST

POST (ang: Power On Self Test) jest jedną z pierwszych czynności wykonywanych przez BIOS.

POST na ogół zaczyna się od skoku do adresu 0xe05b. Program zaczyna od testowania kilku rejestrów procesora i wyłączenia niemaskowalnego przerwania. Od tego momentu działalność POSTu zależy od BIOSu.

Weźmy jako przykład AMI BIOS. Kolejność testów jest następująca:

W przypadku niepowodzenia różnych testów istnieje kilka sposobów dowiedzenia się co się stało. Najbardziej dostępnymi są komunikaty wyświetlane na monitorze (jeżeli udało się poprawnie skonfigurować kartę graficzną) oraz dźwięki wydawane przez głośniczek systemowy w przypadku niepowodzenia inicjalizacji wyświetlania.

Bardziej zaawansowanym narzędziem jest specjalna karta potrafiąca czytać z portu diagnostycznego BIOSu (na ogół 0x80) i wyświetlająca numer błędu.