老师问这个问这个问题的时候,我的反应是按下电源键,电源键亮起来,然后屏幕亮起来,然后输入密码,启动成功。
我选择将其记录下来,需要的时候回来看看
计算机的启动过程
1.按下电源开关,电源开始向主板和其他设备供电,此时电压还不稳定,主板控制芯片组会向CPU发出一个Reset(重置)信号,让CPU初始化。电源稳定供电后芯片组便撤去Reset信号,CPU马上从地址FFFF0H处开始执行指令,放在这里的只是一条跳转指令,该指令跳到系统BIOS中真正的启动代码处。
2.系统BIOS的启动代码进行POST(power on self test,加点自检),POST的主要任务是检测系统中的一些关键设备(如内存和显卡等)是否存在和能否正常工作。
3.接下来系统BIOS将查找显示卡的BIOS,存放显示卡BIOS的ROM芯片的起始地址通常在C0000H处,系统BIOS找到显示卡BIOS之后调用它的初始化代码,由显示卡BIOS来完成显示卡的初始化。
4.查找完所有其他设备的BIOS之后,系统BIOS将显示它自己的启动画面,其中包括系统BIOS的类型、序列号和版本号等内容。同时屏幕底端左下角会出现主板信息代码,包含BIOS的日期、主板芯片组型号、主板的识别编码及厂商代码等。
5.接着系统BIOS将检测CPU的类型和工作频率,并将检测结果显示在屏幕上,这就是开机所看到的CPU类型和主频。接下来系统BIOS开始测试主机所有的内存容量,并同时在屏幕上显示内存测试的数值。
6.内存测试通过之后,系统BIOS将开始检测系统中安装的一些标准硬件设备,这些设备包括:硬盘、CD-ROM、软驱、串行接口和并行接口等连接的设备。
7.标准设备检测完毕后,系统BIOS内部的支持即插即用的代码将开始检测和配置系统中安装的即插即用设备。
8.系统BIOS会重新清屏并在屏幕上方显示出一个系统配置列表,其中简略地列出系统中安装地各种标准硬件设备,以及它们使用的资源和一些相关工作参数。
9.接下来系统BIOS将更新ESCD(extended system configuration data,扩展系统配置数据)。
10.ESCD数据更新完毕后,系统BIOS的启动代码将进行它的最后一项工作,即根据用户指定的启动顺序从软盘、硬盘或光驱启动。