代碼名稱內容
01 保留
02 保留
C0關閉Chipset的Cache關閉OEM廠商設計的Cache控制器。
01微處理器測試1CPU狀態(1FLAGS)檢驗,測試CPU下列狀態:carry、zero、sing、overflow。BIOS設定各項狀態并進行檢驗。把各項狀態設為OFF并確認設定成功。
02微處理器測試2讀/寫/檢驗所有CPU的寄存器,SS,SP及BP寄存器含有FF及00的數據格式不做此檢驗。
03初始化芯片組關閉NMI、PIE、AIE、UEI、SQWV。
關閉video、parity、checking、DMA.。
重置浮點運算器(math coprocessor)。
清除所有分頁寄存器、CMOS關閉位。
初始化計時器0、1、2,包括設定EISA計時器或可識別狀態。
初始化DMA控制器0與1。
初始化中斷控制器0與1。
初始化EISA擴展寄存器。
04內存測試測試RAM可以正常進行刷新,確保內存刷新功能可以運行。
05初如化鍵盤及清除屏幕畫面鍵盤控制器初始化,并清除屏幕畫面。
06保留保留
07測試CMOS界面以及電池狀態確認CMOS可正常工作,并偵測電池狀況是否良好。
08校驗CMOS基本的讀寫功能校驗CMOS基本的讀寫功能
BE芯片組預設值初始化將芯片組寄存器設為開機(Power On)預設值,以便易于進入開機狀態。
C1內存偵測OEM廠商可針對內存的容量做偵測。
C5Early ShadowOEM廠商可設計將BIOS放入RAM中執行,以加快開機速度。
C6Cache偵測外部Cache容量偵測及測試。
08設定前256K內存芯片組初使化。
內存測試。
廠商設計芯片組參數
清除前64K內存內容。
測試前64K內存。
09Cache初始化Cyrix CPU初始化
Cache初始化
0A設定中斷向量表初始化前120項中斷向量。
將中斷地址00H到1FH地址設成與INT_TBL一致
0B測試CMOS RAM檢查碼測試CMOS、RAM檢查碼,如果錯誤或insert鍵被按下,則載入預設值。
0C初始化鍵盤偵測鍵盤控制器類型(選擇性動作)
設定NumLock狀態。
0d初始化顯示(影像)界面偵測CPU頻率。
讀取CMOS的14h位址以確認使用的顯卡類型。
偵測有初始化顯示卡
0E測試顯存測試顯存,傳sign-on信號給屏幕。
設定shadow RAM,并使shadow RAM與CMOS Setup內容一致。
0F測試DMA控制器0測試BIOS檢查碼。
鍵盤偵測及初始化
10測試DMA控制器1
11測試DMA分頁寄存器測試DMA分頁寄存器。
12-13保留
14測試計時器Counter 2測試8254計時器Counter 2
15測試8259-1遮罩位元檢查8259通道1之可遮罩中斷是否正常。
16測試8259-2屏蔽位檢查8259通道2之可屏蔽中斷是否正常。
17偵測8259的中斷位關閉中斷然后檢驗非中斷屏蔽寄存器為開啟狀態。
18測試8259中斷功能產生中斷并檢查中斷動作是否正常。
19測試NMI位(同位/輸出入檢查)檢驗NMI(不可屏蔽中斷)可執行清除動作。
1A顯示CPU頻率
1b-1E保留
1F設定EISA模式如果EISA內存檢查碼正常,便執行EISA初始化,反之則執行ISA測試 測試EISA模式標志。
如果不是,將會終止ISA測試以及清理EISA mode flag。
測試EISA記憶體的完整性(檢查碼及傳輸界面)。
20啟動Slot 0初始化slot 0 (System Board).
21-2F啟動Slots 1-15初始化slots 1至15。
30偵測常規及擴展內存容量偵測主內存從256K至640K及1MB以上的擴展內存容量。
31測試常規及擴展內存以各種方式測試主內存256K至640K及1MB以上的擴展內存。
注意:EISA模式不會執行此項測試,在ISA模式下則可按ESC鍵即可跳過本測試。
32測試EISA擴展內存如果EISA模式設定好,則測試在Slots上的內存。
注意:此測試在ISA模式下將被省略,在EISA模式下按ESC鍵即可跳過本測試。
33-3b保留
3C允許Setup
3d初始化及安裝鼠標如果偵測到鼠標,則進行初始化及分配中斷向量。
3E設定Cache控制器初始化Cache控制器。
3F保留
bF芯片組初始化依CMOS SETUP數據設定芯片組內的寄存器。
40顯示是否啟動病毒保護
41初始化軟驅及控制器初始化軟驅及控制器及所有磁盤。
42初始化硬盤及控制器初始化硬盤及控制器及所有硬盤。
43偵測及初始串/并口初始化所有串口及并口(包括搖桿)。
44保留
45偵測及初始化浮點運算器初始化浮點運算器。
46保留
47保留
48-4D保留
4E產生POST回路或者顯示錯誤信息如果POST Loop腳位初設定就重新開機,反之則顯示所有訊息(如:POST所偵測到的任何非嚴重錯誤)并可進入SETUP。
4F密碼檢查要求輸入并檢查密碼(選擇性動作)。
50寫入CMOS將所有CMOS值寫回CMOS RAM并清理屏幕。
51啟動Pre-boot啟動同位元檢查。
啟動NMI,并在重新開機前啟動Cache
52初始化擴展的ROM BIOS初始化在C8000h至EFFFFh位址C8000h至F7FFFh之間的ROM BIOS。
注意:當FSCAN選項啟動時,將可初始化地址C8000h至F7FFFh之間的ROM
53初始化時間初始化時間在BIOS中40h地址。
60啟動病毒保護根據設定啟動病毒保護。
61設定開機速度設定系統開機速度。
62設定Numlock根據CMOS SETUP內容來設定NumLock狀態。
63進入開機程序尋找開機磁盤。
B0Spurious如保護模式下產生中斷
B1未經要求即產生NMI如果產生不可屏蔽NMI,在屏幕顯示[Press F1 to disable NMI,F2 reboot]的信息。
E1-EFSetup PagesE1即為Page1,E2即為Page2,E8則為Page8,以此類推到EF為Page16。
FF開機進行開機、如果在此處停滯,可能是CPU問題或BIOS問題。


