启前各系统应该没差别
第一步:
当我们按下电源开关时,电源就开始向主板和其它设备供电,此时电压还不太稳定,主板上的控制芯片组会向CPU发出并保持一个RESET(重置)信号,让CPU内部自动恢复到初始状态,但CPU在此刻不会马上执行指令。
当芯片组检测到电源已经开始稳定供电了(当然从不稳定到稳定的过程只是一瞬间的事情),它便撤去RESET信号(如果是手工按下计算机面板上的Reset按钮来重启机器,那么松开该按钮时芯片组就会撤去RESET信号),CPU马上就从地址FFFF0H处开始执行指令。
从前面的介绍可知,这个地址实际上在系统BIOS地址范围内,无论Award BIOS还是AMI BIOS,放在这里的只是一条跳转指令,跳到系统BIOS中真正的启动代码处 。
第二步:
系统BIOS启动代码首先要做事情进行POST(Power-On Self Test加电自检),POST的主要任务是检测系统一些关键设备是否存在以及能否正常工作,例如内存和显卡等设备。
由于POST是最早进行的检测过程,此时显卡还没有初始化,如果系统BIOS在进行POST的过程中发现一些致命错误,例如没找到内存或者内存有问题(此时只会检查640K常规内存),那么系统BIOS就会直接控制喇叭发声来报告错误,声音的长短和次数代表错误类型。
正常情况下POST过程进行得非常快,我们几乎无法感觉到它的存在,POST结束后就会调用其它的代码进行更完整的硬件检测 。
第三步:
接下来系统BIOS将查
第一步:
当我们按下电源开关时,电源就开始向主板和其它设备供电,此时电压还不太稳定,主板上的控制芯片组会向CPU发出并保持一个RESET(重置)信号,让CPU内部自动恢复到初始状态,但CPU在此刻不会马上执行指令。
当芯片组检测到电源已经开始稳定供电了(当然从不稳定到稳定的过程只是一瞬间的事情),它便撤去RESET信号(如果是手工按下计算机面板上的Reset按钮来重启机器,那么松开该按钮时芯片组就会撤去RESET信号),CPU马上就从地址FFFF0H处开始执行指令。
从前面的介绍可知,这个地址实际上在系统BIOS地址范围内,无论Award BIOS还是AMI BIOS,放在这里的只是一条跳转指令,跳到系统BIOS中真正的启动代码处 。
第二步:
系统BIOS启动代码首先要做事情进行POST(Power-On Self Test加电自检),POST的主要任务是检测系统一些关键设备是否存在以及能否正常工作,例如内存和显卡等设备。
由于POST是最早进行的检测过程,此时显卡还没有初始化,如果系统BIOS在进行POST的过程中发现一些致命错误,例如没找到内存或者内存有问题(此时只会检查640K常规内存),那么系统BIOS就会直接控制喇叭发声来报告错误,声音的长短和次数代表错误类型。
正常情况下POST过程进行得非常快,我们几乎无法感觉到它的存在,POST结束后就会调用其它的代码进行更完整的硬件检测 。
第三步:
接下来系统BIOS将查