BIOS启动原理

所属分类: 硬件教程 / 主板 阅读数: 1518
收藏 0 赞 0 分享
Intel的IBM PC上i386芯片是遵循Intel与IBM共同制定的Boot协议的

1. PC机的复位线和系统中的所有部件相连,包括CPU的RESET引脚//本文引用自www.jb51.net脚本之家

2. 系统上电开机时,主板电源系统发送低电平的"Power Good"信号,该信号送到复位接口电路的#RES端,产生时钟同步的复位正脉冲信号RESET,该脉冲发送到上面提及的复位线上,经由CPU的RESET引脚被CPU采集到,当正脉冲从1返回0时(下降沿),CPU启动内部初始化程序,初始化完成后进入实地址模式,其中CS:IP寄存器的状态是CS=F000H,IP=0000FFF0H;显然,CPU自初始化完毕后,系统的真正启动才开始,那么,也决定了第一条指令的地址为CS:IP=F000:FFF0H=FFFF0H单元。

3. 与此同时,IBM开机协议规定,RESET时,BIOS ROM被加载到F0000H~FFFFFH,几乎所有BIOS在FFFF0H的指令为JMP BINI,这个BINI就是BIOS启动程序的首地址了

4. 结合2,3两点,PC机开机后的第一个程序就是BIOS启动程序了,这个启动程序的执行流程分为二步:
I. POST(Power On Self Test)
II. 按BIOS设置好的顺序逐一尝试加载启动媒体(硬盘,光驱,软驱,USB盘)的启动程序。对于我们常用的硬盘,则把0面,0道,1扇区的内容(512字节),也就是我们说的MBR加载到0000:7C00H单元开始的区域


结论:
在PC机上的重启(其实重启也是正常启动的一种形式而已),POST一定发生在加载MBR之前,这是由久而来的IBM开机协议所定的。只要你是使用PC机,你无法仅从操作系统的角度来改变这个事实,更何况,从逻辑上而言,这些发生在操作系统运作之前的舞台。或许你的BIOS提供这种设置,使BIOS启动程序中跳过POST这一步(但也同样作用于正常启动,不能仅作用于重启),又或许你使用其他硬件架构如PPC或者ARM嵌入式系统!

之所以产生这种设想,估计是误解了我们计算机教学一直以来的初级概念,软重启和硬重启。注意,前者的RESET信号由键盘发出,后者的RESET信号由物理按键动作发出!但无论是哪种重启,都必须遵循开机协议,POST一定发生在加载MBR之前!
更多精彩内容其他人还在看

主板集成网卡硬件故障点和维修流程

主板集成网卡硬件故障点可能性如下:( 1 ) 10 / 100 MHz的SPEED FAIL      原因----北桥不良( 8SIML ) ( 2 )自我测试失败    &nb
收藏 0 赞 0 分享

A7N8X主板不启动故障一例

一块华硕A7N8X主板通电不启动,诊断卡代码FF,测定所有电压、频率、RST都正常,就是FF是,最后经查CPU座前电感坏,更换后OK
收藏 0 赞 0 分享

主板NO POWER检修流程

主板NO POWER检修流程如下:
收藏 0 赞 0 分享

主板详细图及测试点

南桥上面斜放的晶振是12.0G01即12MHz的晶振,可以倍频后给USB用的。 PCI引脚功能标注 IDE引脚定义 ATX电源测试点 24针插头 SATA电源测试点 电源功率 电源标准
收藏 0 赞 0 分享

P5VDC-X主板不上电的检修步骤

一、目检:目测主板上有无撞件或断线或烧毁,以及有无折角. 二、量测主板上一些电压的对地阻值,舆正常主板比较,看是否是由于某个电压的短路而造成的? 量测5VSB,3VSB,2.5VSB,1.5VSB,1.5,3V,5V,12V,VCORE等一些主要电压的阻值. 特别注意: 12V舆
收藏 0 赞 0 分享

电脑开机花屏的解决方法

  电脑开机花屏是一个常见也是比较棘手的故障,电脑出现花屏同时常常会伴随死机的现象。这种故障也可能是在启动的时候突然发生;也有可能是在玩游戏的时候屏幕花屏,重启就可以解决。笔记本出现屏幕花屏的几率比较高。电脑花屏是什么原因?出现
收藏 0 赞 0 分享

华硕主板维修一例 少见的场管应用一种

主机一台,AUUS P4S8X-MX主板,SIS芯片组,客户反映:死机、蓝屏 接受试机实际为通电不跑数,多数时无复位,查1.8V供电无,换PQ90后ok 重点要说的这个PQ90电脑维 PQ90的G栅极和漏极连接在一块,源极输入3.3V后,漏极输出2.7V电压,我不认为它是在降
收藏 0 赞 0 分享

神舟优雅Q310Y硬盘保护电路图

神舟优雅Q310Y硬盘保护电路图如下:
收藏 0 赞 0 分享

方正飞越V310主机主板维修案例

  不知道是那家代工的板,主板型号为P41845GVM+83627THF(I/O)+W83194BR-323(时钟)。   故障现像为不开机,打阻值没有短路,插上电源测待机条件都满足,测72脚有5V电压,点开关跳线发现72脚电压不变,由此可见绿线并没有被拉低,于是就可以确定故
收藏 0 赞 0 分享

神舟优雅Q310Y EXPRESS卡控制电路图

神舟优雅Q310Y EXPRESS卡控制电路图如下:
收藏 0 赞 0 分享
查看更多