筆記本電腦上電開機原理簡析
整個筆記本的開機過程分為硬件啟動和軟件啟動﹐硬啟動是指POWER的動作過程﹒而軟啟動部分是指BIOS的POST過程﹒先是硬件啟動而后是軟件啟動,了解筆記本電腦的開機過程,對主板按照功能分析判斷維修不可或缺,因為很多筆記本電腦功能不良的主板﹐特別是跑到某一步的擋機筆記本電腦板,可以根據開機的順序從而判斷硬件系統(tǒng)哪部分有問題﹐如果是無顯示的板﹐可以從診斷卡上診斷硬件系統(tǒng)運行的地址﹒可以根據筆記本電腦的開機原理使分析問題做到有的放失??焖倥袛喑鰡栴}所在。下面就硬件和軟件兩部分介紹筆記本電腦開機原理。
硬件啟動原理
在常態(tài)下POWER中的PS-ON是高電平,只有當PS-ON處于低電平時,POWER開始工作.如上圖,在常態(tài)時,SOUTHBRIDGE的SUSC#應為高電平,因為此信號是低電平有效,此時三極管的極基為低電平,三極管截止,5V-SB直接加到PS-ON,使電源保持常態(tài).POWER無法送出PG信號給SOUTH BRIDGE,系統(tǒng)無法工作.當POWER BUTTON BOARD觸發(fā)有效時﹐SUSC#為低電平,此時三極管的基極為高電平導通,5V-SB直接接地,從而PS-ON被拉低,POWER工作,同時向SOUTH BRIDGE,NOTTHBRIDGE及CPU發(fā)送PG信號,當SOUTH接到PG,CLOCK GENERATION送來的CLOCK開始工作,并輸出RESET#到ISA,PCI,AGP總線,NORTH? BRIDGE收到PG,PCI RESET#及CLOCK后輸出CORREST#給CPU,CPU接到CORREST#信號﹐開始動作并送出FFFFFFF0地址經南、北橋指向BIOS.通過程序計數器指向BIOS的自檢程序的地址空間,硬件啟動部分到此結束,系統(tǒng)啟動權交由BIOS.進入軟啟動自檢狀態(tài)
軟啟動過程
軟件啟動過程主要是BIOS(Base Input Output System)的POST(Power On Self Test-上電自檢).CPU工作后,系統(tǒng)的高端內存的分布如下
A0000…BFFFF:為 VIDEO? MEMORY
C0000…C7FFF:為 VGA BIOS
C8000…CFFFF:為 I/O ROM
D0000…DFFFF為 Optional ROM & Buffer Area
E0000…FFFFF:為 系統(tǒng)BIOS
CPU復位時,將CS=FFFF,IP=0000,準備從FFFF0處進行POST自檢程序,稱為FETCH CODE.CPU在每一個FETCH CODE周期會連續(xù)發(fā)出32個20位地址(分8次從PCI總在線取得數據,運行1次所取得的數據以PCI上的TRDY和IRDR信號為標志,而期間SOUTH BRIDGE負責將每個地址傳送到ISA總線并從BIOS中獲取數據,由于BIOS上的僅有8位數據,而PCI BUS 為32為總線,故SOUTH BRIDGE每讀BIOS數據4次(以I/O TRDY#為標志)才發(fā)出TRDY和IRDY信號向CPU傳送,傳送8次后,CPU從FFFF0開始執(zhí)行數據中的代碼,其后,進行下一次的FETCH CODE.CUP正是以這樣的方式完成BIOS的整個POST過程.
|