|
INIT(Initialization啟始)
為一由ICH輸出至CPU的訊號,與RESET功能上非常類似,但與RESET不同的是CPU內部L1 Cache和浮點運算操作狀態並沒被無效化。但TLB(位址轉換參考暫存器)與BTB(分歧位址暫存器)內資料則被無效化了。INIT另一點與RESET不同的是CPU必須等到在指令與指令之間的空檔才會被確認,而使CPU進入啟始狀態。
RESET(重置)
當RESET為”HIGH”時CPU內部被重置到一個已知的狀態並且開始從位址OFFFFFFFOH讀取重置後的第一個指令。CPU內部的TLB(位址轉換參考暫存器)、BTB(分歧位址暫存器)以及SDC(區段位址轉換快取記憶體)當重置發生時內部資料全部都變成無效。
FERR#(Numeric Coprocessor Error浮點運算錯誤)
為一CPU輸出至ICH的訊號。當CPU內部浮點運算器發生一個不可遮蔽的浮點運算錯誤時,FERR#被CPU驅動為LOW。
IGNNE#(Ignore Numeric Error忽略數值錯誤)
為一ICH輸出至CPU的訊號。當CPU出現浮點運算錯誤時需要此訊號回應CPU。IGNNE#為LOW時,CPU會忽略任何已發生但尚未處理的不可遮蔽的浮點運算錯誤。但若IGNNE#為HIGH,又有錯誤存在時,若下一個浮點指令是FINIT、FCLEX、FSAVE….等浮點指令時中之一時,CPU會繼續執行這個浮點指令但若指令不是上述指令時CPU會停止執行而等待外部中斷來處理這個錯誤。
SMM操作模式其功能在於提供系統設計師利用SMM模設計如:系統省電管理(System Power Management)或系統安全裝置(System Security)….等高階系統操作管理的程式。
SMI#(System Management Interrupt系統管理中斷)
為一由ICH輸出至CPU的訊號。當CPU偵測到SMI#為LOW時,即進乞SMM模式(系統管理模式)並到SMRAM(System Management RAM)中讀取SMI#處理程序,當CPU在SMM模式時NMI、INTR及SMI#中斷訊號都被遮蔽掉,必需等到CPU執行RSM(RESUME)指令後SMI#、NMI及INTR中斷訊號才會被CPU認可。
SMIACT#(系統管理中斷認可)
為一由CPU輸出至ICH的訊號。SMIACT#是CPU回應SMI#的訊號,當CPU進入SMM模式時即會驅動SMIACT#為LOW,且會持續被驅動為LOW,一直等到CPU執行RSM指令而到正常模式時,才會被驅動為HIGH。
INTR(Processor Interrupt可遮蔽式中斷)
為一由ICH輸出對CPU提出中斷要求的訊號,週邊設備需要處理資料時,對中斷控制器提出中斷要求,當CPU偵測到INTR為high時,CPU先完成正在執行的匯流排週期,然後才開始處理INTR中斷要求。
NMI(Non-Mask able Interrupt不可遮蔽式中斷)
為一由ICH輸出對CPU提出中斷要求的訊號,CPU處理NMI中斷要求時並不向系統的中斷控制器讀取中斷向量,NMI的中斷向量為CPU內部預先設定中斷向量。
主机板运行原理-----
1. 電源啟動:一般市面上所售電源都為ATX規格,其特性可使主機板擁有二段開機之功能,其具備有電源待機,MODE開機,軟體關機等功能,使電腦更具人性化管理;因需具備其功能所以當使用者將電源開啟時,並未啟動電腦,而由面板上之電源啟動按鈕來啟動電腦,並由軟體來控制關機,若為關機狀態也可透過遠端 |
|