ขั้นตอนการ POST ของ AMI BIOS (2 กุมภาพันธ์ 1991)
ขั้นตอน คำอธิบาย ส่วนประกอบที่เกี่ยวข้อง
NMI Disable ปิดการใช้งาน NMI interrupt line ไปยัง CPU พอร์ต I/O 70h (CMOS)
Power On Delay รอหลังจากจ่ายไฟให้กับ Keyboard Controller Keyboard Controller, Clock Generator
Initialise Chipsets เริ่มต้นชิปเซ็ต BIOS, Clock Generator, ชิปเซ็ต
Reset Determination ตรวจสอบประเภทของการรีเซ็ต (hard reset หรือ soft reset) Keyboard Controller, BIOS
ROM BIOS Checksum ตรวจสอบ checksum ของ BIOS ROM ชิป BIOS
Keyboard Test ทดสอบ Keyboard Controller (8042) Keyboard Controller
CMOS ทดสอบ CMOS RAM, คำนวณ checksum, อัปเดตข้อมูลวันที่และเวลา RTC/CMOS chip, แบตเตอรี่
8237/8259 Disable ปิดการใช้งาน DMA Controller และ Interrupt Controller 8237, 8259
Video Disable ปิดการใช้งาน Video Controller Video Adapter
Chipset Init/Memory Detect ตรวจสอบหน่วยความจำ ชิปเซ็ต, ชิป RAM
PIT test ทดสอบ 8254 Interrupt Timer PIT, RTC
Memory Refresh ทดสอบการรีเฟรชหน่วยความจำ PIT (8254), 8237 (DMA #1)
Address Lines ทดสอบ Address Lines ของ RAM 64KB แรก Address Lines
Base 64KB ทดสอบการเขียนและอ่านข้อมูลบน RAM 64KB แรก ชิป RAM
Chipset Initialisation เปิดใช้งาน PIT, PIC และ DMA Controllers
Set Interrupt Table ตั้งค่า Interrupt Vector Table
8042 check ตรวจสอบ Keyboard Controller (8042) Keyboard Controller
Video Tests ตรวจสอบและทดสอบ Video Adapter และจอภาพ Video Adapter, จอภาพ
BIOS Data Area ตรวจสอบ Vector Table และหน่วยความจำวิดีโอ
Protected Mode Tests ทดสอบการอ่านและเขียนข้อมูลบนหน่วยความจำต่ำกว่า 1MB ชิป RAM, 8042, Data Line
DMA Chips ทดสอบ DMA Registers
Final Initialisation ทดสอบและเริ่มต้น Floppy Drive, Hard Drive, Serial Port, Parallel Port
Boot ส่งต่อการควบคุมไปยัง Bootloader (INT 19)
หมายเหตุ:
ตารางนี้แสดงขั้นตอน POST บางส่วนของ AMI BIOS เท่านั้น อาจมีขั้นตอนอื่นๆ อีกขึ้นอยู่กับรุ่นของ BIOS
ส่วนประกอบที่ระบุในคอลัมน์ "ส่วนประกอบที่เกี่ยวข้อง" เป็นเพียงส่วนประกอบที่อาจเกี่ยวข้องกับขั้นตอนนั้นๆ เท่านั้น
หากพบข้อผิดพลาดในขั้นตอนใดๆ BIOS จะพยายามระบุสาเหตุและแสดงข้อความแสดงข้อผิดพลาด หรือหยุดการทำงานของระบบ
ไม่มีความคิดเห็น:
แสดงความคิดเห็น