马上注册,获取阅读精华内容及下载权限
您需要 登录 才可以下载或查看,没有帐号?注册
x
软起动:
当硬起动完成,CPU的工作条件满足后.CPU会发出寻址指令到BIOS芯片,当BIOS内的程序指令读出并返回到CPU后,CPU首先要执行的是BIOS内的加电自检程序指令(POST上电自检).POST的主要任务是检测一下主板上的关键设备是否存在和能否进行正常工作,由于POST是最早进行的检测程序,此时主板上的关键设备如:内存显卡等尚未初始化,所以机器不能显示,在此检测过程中,如果发现错误,CPU一般会按两种情况进行处理:①对于一些致命性故障,直接停机,一些机器会控制喇叭发出相应的报警提示音.②对于一般性故障,则会在屏幕或指示灯上给出错误提示信息.
CPU执行POST指令的过程:
1:检测CPU一级二级缓存和南北桥内部电路的完整性
2:检测640K基本内存是否完好
3:检测显卡,查找显卡的BIOS,并调用它内部初始化代码来初始化显卡.此时机器能点亮
4:查找其它设备的BIOS,并调用它们的初始化代码,初始化相关设备。
5:查找完其它设备的BIOS后,系统BIOS将显示自己的启动画面,并开始检测扩展内存并赋予相应地址。
6:检测一些标准设备,包括硬盘,光驱,串口,并口,软驱等。
7:标准设备检测完后,系统内部的支持即插即用代码将开始检测和配置系统中的即插即用设备,并为这些设备分配中断地址,DMA通道和I/O端口等资源。
8:所有硬件检测完后,并都分配了中断地址,也就是所有的硬件建立起了一个硬件系统,这时将生成一个“ESCD”文件(是系统BIOS用来与操作系统交换硬件配置信息的一种手段,这些数据存在CMOS中),CPU会把生成的ESCD和上次的ESCD进行比较,发现差别时,会更新ESCD中的数据。
9:ESCD更新后,CPU也就把POST和中断服务程序执行完毕,接着将进行系统的启动程序。
针对以上软启动,①DEBUG卡显28,说明不到内存,CPU南北桥都有可能故障。②DEBUG卡显38,说明不过内存,内存故障。③DEBUG卡显49,说明南北桥或其总线有故障。④DEBUG卡显4A、52,说明不过显卡,显卡故障。基本上按以上跑码判断故障范围。。
理解不足之处请多指点。。
[ 本帖最后由 唐文萍 于 2008-10-31 21:06 编辑 ] |