计算机操作系统Computer Operating Systems 秦科 Email: thinker_qk@ QQ: 215462624计算机的启动……1.上电:加电电源开关被按下时,机器就开始供电,主板的控制 芯片组会向CPU 发出并保持一个RESET (重置)信号,让CPU 恢复到初始状态。当芯片组检测到电源已经开始稳定供电时就会撤去RESET 信号。CPU 就从0XFFFF0 处开始执行指令。这个地址属于BIOS 的地址范围,这里只是一条跳转指令,跳到系统BIOS 真正的启动代码处。2.自检:系统BIOS的启动代码首先做POST(上电自检):检测系统中一些关键设备是否存在和能否正常工作,例如内存、显卡等。由于POST 是最早进行的检测过程,此时显卡还没有初始化,如果系统BIOS在POST的过程中发现了一些致命错误,那么系统BIOS就会直接控制喇叭发声来报告错误,声音的长短和次数代表了错误的类型。计算机的启动……3.初始化设备:系统BIOS将查找显卡的BIOS,存放显卡BIOS的ROM芯片的起始地址通常设在0xC0000 处,系统BIOS 在这个地方找到显卡BIOS之后就调用它的初始化代码,由显卡BIOS 来初始化显卡,此时多数显卡都会在屏幕上显示出一些初始化信息,介绍生产厂商、图形芯片类型等内容。系统BIOS 接着会查找其它设备的BIOS程序,找到之后同样要调用这些B
原创力文档

文档评论(0)