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