主板在接通電源后,系統(tǒng)首先由(Power On Self Test,上電自檢)程序來對(duì)內(nèi)部各個(gè)設(shè)備進(jìn)行檢查。在我們按下起動(dòng)鍵(電源開關(guān))時(shí),系統(tǒng)的控制權(quán)就交由BIOS來完成,由于此時(shí)電壓還不穩(wěn)定,主板控制芯片組會(huì)向CPU發(fā)出并保持一個(gè)RESET(重置)信號(hào),讓CPU初始化,同時(shí)等待電源發(fā)出的POWER GOOD信號(hào)(電源準(zhǔn)備好信號(hào))。當(dāng)電源開始穩(wěn)定供電后(當(dāng)然從不穩(wěn)定到穩(wěn)定的過程也只是短暫的瞬間),芯片組便撤去RESET信號(hào)(如果是手動(dòng)按下計(jì)算機(jī)面板上的Reset按鈕來重啟機(jī)器,那么松開該按鈕時(shí)芯片組就會(huì)撤去RESET信號(hào)),CPU馬上就從地址FFFF0H處開始執(zhí)行指令,這個(gè)地址在系統(tǒng)BIOS的地址范圍內(nèi),無論是Award BIOS還是AMI BIOS,放在這里的只是一條跳轉(zhuǎn)指令,跳到系統(tǒng)BIOS中真正的啟動(dòng)代碼處。系統(tǒng)BIOS的啟動(dòng)代碼首先要做的事情就是進(jìn)行POST(Power On Self Test,加電自檢),由于電腦的硬件設(shè)備很多(包括存儲(chǔ)器、中斷、擴(kuò)展卡),因此要檢測這些設(shè)備的工作狀態(tài)是否正常。
POST自檢測過程大致為:加電-CPU-ROM-BIOS-System Clock-DMA-64KB RAM-IRQ-顯卡等。檢測顯卡以前的過程稱過關(guān)鍵部件測試,如果關(guān)鍵部件有問題,計(jì)算機(jī)會(huì)處于掛起狀態(tài),習(xí)慣上稱為核心故障。另一類故障稱為非關(guān)鍵性故障,檢測完顯卡后,計(jì)算機(jī)將對(duì)64KB以上內(nèi)存、I/O口、軟硬盤驅(qū)動(dòng)器、鍵盤、即插即用設(shè)備、CMOS設(shè)置等進(jìn)行檢測,并在屏幕上顯示各種信息和出錯(cuò)報(bào)告。在正常情況下,POST過程進(jìn)行得非常快,我們幾乎無法感覺到這個(gè)過程。