电脑开机时间干什么的

来源:百度知道 编辑:UC知道 时间:2024/05/19 06:19:17
电脑在运行什么程序?

有点复杂,看下这个!
当我们按下电源开关时,电源就开始向主板和其它设备供电。这个时候电压还不太稳定, 主板上的控制芯片组会向CPU发出并保持一个RESET(重置)信号,让CPU内部自动恢复到初始状态,但 CPU在此刻不会马上执行指令直到芯片组检测到电源已经开始稳定供电了撤去RESET信号CPU才开始工作首 先从地址FFFF0H处开始执行指令。无论是Award BIOS还是AMI BIOS,放在这里的都只是一条跳转指令,跳 转到系统BIOS中真正的启动代码处。 BIOS的启动代码接到指令以后立刻就执行POST加电自检。POST的主要任务是检测系统中一 些关键设备是不是存在,状态是否正常。简单的说就是看看电脑配件都能干活不。如果系统BIOS在进行 POST的过程中发现了一些致命错误,例如没有找到内存或者内存有问题(此时只会检查640K常规内存), 那么系统BIOS就会直接控制喇叭发声来报告错误,声音的长短和次数代表了错误的类型。在正常情况下, POST过程进行得非常快,我们几乎无法感觉到它的存在POST结束之后就会调用其它代码来进行更完整的硬 件检测。 通过查找各设备的BIOS确认硬件正常以后。系统BIOS将显示出它自己的启动画面,其中包 括有系统BIOS的类型、序列号和版本号等内容。最后BIOS会把控制权转移,加载Windows XP的NTLDR文件 首先,计算机要经过初始引导加载器阶段(Initial Boot Loader),在这个阶段里, NTLDR将计算机微处理器从实模式转换为32位平面内存模式。在实模式中,系统为MS-DOS保留640kb内存, 其余内存视为扩展内存,而在32位平面内存模式中,系统(Windows XP Professional)视所有内存为可 用内存。接着,NTLDR启动内建的mini-file system drivers,通过这个步骤,使NTLDR可以识别每一个用 NTFS或者FAT文件系统格式化的分区,以便发现以及加载Windows XP Professional,到这里,初始引导加 载器阶段就结束了。 如果计算机安装了不止一个操作系统(也就是多系统),而且正确设置了 boot.ini使系统提供操作系统选择的条件下,计算机显示器会显示一个操作系统选单,这是NTLDR读取 boot.ini