1、当第一次加电时,主的时钟电路开始产生时钟脉冲。
2、CPU开始工作并进行自身的初始化。
3、CPU寻址内存地址FFFF0h,该地址存放在基础输入输出系统(BIOS)启动程序中的第一条指令。
4、指令引导CPU运行加电自检程序(POST)
5、加电自检程序首先检查基础输入输出系统程序,然后检查存储器CMOS ROM(CMOS存储器)。
6、进行效验,确认无任何电力供应失效。
7、禁用硬件中断(意味着此时按键盘上的任意键或者使用其他输入设备无效)
8、测试CPU进行进一步的初始化。
9、检查确认是否为一次冷启动。如果是检查内存的起始16KB内容。
10、检查电脑上安装的所有设备,并与配置信息相比较。
11、检查并配置显卡。在POST过程中,在CPU检查显卡之前,出现凤鸣声意味着产生错误,错误的蜂鸣编码取决于BIOS。检查显卡后如果没有错误电脑发出“滴”一声表示检测正常,这时就可以使用显示器来显示其运行过程。
12、POST向内存中读取和写入数据进行检查。显示器显示这个阶段的内存运行总量。
13、检查键盘,如果此时正好持续按下任意键,某些BIOS可能会发生错误。随后检查并配置二级存贮设备——包括软盘、硬盘——端口和其他硬件设备。POST检查搜寻到的所用设备,并与存贮在COMS芯片中的数据、跳线设置DIP开关比对,查看是否有冲突。随后操作系统配置IRO、I/O地址分配DMA。
14、为节省电力,可将某些配置设置为“睡眠”模式。
15、检查DMA和中断控制器。
16、根据用户的请求进行CMOS设置
17、BIOS开始从磁盘寻找操作系统。