从机器上电到运行OS发生了什么? 在电脑主板上有一个Flash块,存放了BIOS的可执行代码.它是ROM,断电不会丢掉数据.在机器上电的时候,CPU要求内存控制器从0地址读取数据(程序第一条指令)的时候,内存控制器去主板上的BIOS所在ROM读取数据,此时CPU运行着BIOS.这里BIOS主要做了以下3个任务: 检测存在的硬件,并测试其是否正常工作. 初始化显卡.显存,检验视频信号和同步信号,对显示器接口进行测试. 根据配置选择某个外存(U盘.CD-ROM.硬盘这些)作为启动,将其第一个扇区(B