电脑开机检测顺序

来源:百度知道 编辑:UC知道 时间:2024/05/15 06:06:45

计算机在正式工作以前,必须自动初始化所有系统部件,并将操作系统引导到内存中.此过程叫加电自检,即POST(Power On Self Test).
POST通常由主板板上的ROM BIOS来完成.ROM BIOS的自诊断及初始化程序包含一组测试程序,由它分别对系统部件进行测试.
对微机而言,在加电后,通过电源就绪信号向CPU发出Reset信号,CPU将CS:IP置为FFFF:0000,从这里跳到自诊断程序入口.
BIOS POST在三种方式下启动:
(1)冷启动,即开机加电;
(2)硬件复位,即按Reset键;
(3)热启动,即按Alt+Ctrl+Del键.
在以上任何一种方式下,BIOS都将首先测试和初始化中心硬件部分,并严格按如下顺序进行.
.中央处理单元CPU
.ROM BIOS
.CMOS RAM
.Intel 8237 DMA
.键盘控制器
.基本64KB(对16位机)RAM
.可编程中断控制器
.可编程中断计时器
.高速缓冲(Cache)控制器
一旦完成以上工作,POST将由BIOS按下列次序测试并初始化配置和非系统板硬件.
.CMOS RAM配置数据
.CRT(显示器)适配器
.64KB以上的RAM(热启动将不测试这些内容)
.键盘
.串行接口
.软盘适配器
.硬盘适配器
.其他
一旦完成POST测试和初始化工作,POST便通过软中断INT 19H引导系统.如果你的系统在软盘或者硬盘上,则INT 19H读引导扇区到内存0000:7C00H处.如果没有系统引导扇区,则INT 19H调用INT 18H到ROM BASIC或显示无操作系统.