[其它考试]工程师
Mitac工程師電子電路基礎知識培訓 For新進工程師培訓教材 第十二章:微机的開机過程 整個微机的開机過程分為硬件啟動和軟件啟動﹐硬 啟動是指POWER的動作過程﹒而軟啟動部分是指BIOS 的POST過程﹒先是硬件啟動而后是軟件啟動了解微机 的開机過程,對主板功能維修是很重要的,因為很多功能 不良板﹐特別是當机板,可以根据開机的順序從而判斷系 統哪部分有問題﹐如果是無顯示的板﹐可以從DEBUGE CARD上診斷系統運行的位址﹒可以使分析問題做到有 的放失,不至于瞎子摸象﹒ 第一節:硬件啟動部分 一:POWER 的工作原理圖: SOUTH BRIDGE R1 B C E C1 POWER CONNECTOR 5V-SB PS-ON PG R2 SUSC PG Q8 二:硬件啟動原理: 在常態下POWER中的PS-ON是高電平,只有當PS- ON處于低電平時,POWER開始工作.如上圖,在常態 時,SOUTHBRIDGE的SUSC#應為高電平,因為此信號是 低電平有效,此時三極管的極基為低電平,三極管截 止,5V-SB直接加到PS-ON,使電源保持常態.POWER無法 送出PG信號SOUTHBRIDGE,系統無法工作.當POWER BUTTON BOARD触發有效時﹐SUSC#為低電平,此時 三極管的基极為高電平導通,5V-SB直接接地,從而PS-ON 被拉低,POWER工作,同時向SOUTH BRIDGE,NOTTH BRIDGE及CPU發送PG信號,當SOUTH接到 PG,CLOCKGENERATION送來的CLOCK開始工作, 並輸出RESET#到ISA,PCI,AGP總線,NORTH BRIDGE收到PG,PCI RESET#及CLOCK后輸出 CORREST#給CPU,CPU接到CORREST#信號﹐開始 動作并送出FFFFFFF0地址經南﹐北橋指向BIOS.硬件 啟動部分到此結束,系統啟動權交由BIOS.進入軟啟動狀態. 第二節:軟啟動過程 軟件啟動過程主要是BIOS(Base Input Output System)的 POST(Power On Self Test-上電自檢).CPU工作后,系統的高端 內存的分布如下: A0000…BFFFF:為VIDEO MEMORY C0000…C7FFF:為VGA BIOS C8000…CFFFF:為I/O ROM E0000…FFFFF:為系統BIOS CPU复位時,將CS=FFFF,IP=0000,准備從FFFF0處進行 POST自檢程序,稱為FETCH CODE.CPU在每一個FETCH CODE周期會連續發出32個20位地址(分8次從PCI總線上 取得數据,運行1次所取得的數据以PCI上的TRDY和IRDR信號為 標志,而期間SOUTH BRIDGE負責將每個地址傳送到ISA總線並 從BIOS中獲取數据,由于BIOS上的僅有8位數据,故SOUTH BRIDGE每讀BIOS數据4次(以I/O TRDY#為標志)才發出TRDY 和IRDY信號向CPU傳送,傳送8次后,CPU從FFFF0開始執行數据 中的代碼,其后,進行下一次的FETCH CODE.CUP正是以這樣的方 式完成BIOS的整個POST過程. POST詳細流程圖: Power On CPU RUN RUN ROM BIOS POST PROGRAM A A Main Component Check Check Sum Test Initialization I/O Port(80H-87H) Initialization Main Chipset B B Check Memory Initialization Keyboard controller Check CMOS Test base 64K memory Test Cache Test Interrupt Vector Test CMOS Sum Check K/B Type,Set Num lock Initialization Video Adapter Test DMA Interrupt Counter Test Base/ Extent Memory Initialization Mouse,HDD,FDD Set Ram data, Rom map and
原创力文档

文档评论(0)