- 1、本文档共5页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
2643-转载资料计算机启动过程.
转载资料
引言
对于经常使用电脑的用户(来CFAN的都应该包括在这一行列吧)来说,每天当你按下Power Button等待电脑进入系统开始一天正常工作的时候,你有没有想过在这一段时间内电脑内部都发生了什么?当电脑发生故障不能启动的时候你是否不知所措,不知道是哪里出了问题?如果你还没有想过这个问题,或者这是你老早就在思考的问题,却苦苦得不到答案,那么请继续往下看。概述整个电脑的启动过程大概可以分为三个阶段:一 从按下Power Button到CPU Reset? ? 这一阶段是通过硬件逻辑电路来完成CPU Reset,并且台式机与笔记本又有所区别。二 BIOS引导阶段(从CPU Reset到操作系统引导)? ? 这一阶段完全在BIOS的控制之下,由BIOS完成微机硬件的自检(POST)与初始化,BIOS还提供BIOS设置和Runtime Service服务(微机原理课学过的BIOS中断服务),最后BIOS将从可引导介质上引导操作系统。三 操作系统引导阶段
第一阶段:CPU Reset
很多文章里都会忽略这一阶段,直接从CPU Reset读取BIOS代码开始自检讲起,可能是这一步经过的时间太短了,用户根本觉察不到,所以没有必要讲:( 。但是这是必需的一步,不经过这一阶段PC不可能启动!注意:台式机与笔记本在这一阶段有很大的区别,这是由于笔记本有KBC的存在(后面会讲到)。先看台式机:由于台式机的开机与PC电源有密切关系,先看一下电源部分:首先是电源插头定义: [attach]31548[/attach]下面为有卡扣那一边 (看不清楚?没事 拆了机箱拿出电源自己慢慢看 看熟悉就好了)这个就是主板供电插头的pin脚定义图,这是ATX 12V 规范之前的定义,最新的ATX 12V 规范pin脚已经变成24针(主要是加强了了对CPU的供电电压 ,如果想了解更多的电源规范可以参考ATX 电源规范 ,这个不在本文的探讨之列),但是这个变化对开机流程没有影响,所以这张图依然适用(手头只有这张图,懒的找了)。说明一下,其中,8引脚为PG(Power Good)信号。9引脚为待机供电。14引脚为PW-ON(Power-On)信号,14引脚与GND(Ground)短接后即可触发电源工作(这一点非常重要!),未触发前9、14引脚输出电压均为+5V,其它引脚无输出电压。还有,根据电源的两种结构,主板触发也采用两种方式。AT结构电源采用硬开机方式(触发后PW-ON为常闭状态),ATX结构电源采用软开机方式(触发后PW-ON为常开状态)。由于软开机是目前绝大多数主板采用的触发方式,因此我们主要针对这种触发方式进行分析。这个有时分析是要用到的 所以我想想还是说一下。主板触发电路看一下几种典型的主板触发电路:1. 经过南桥的触发电路(见下图)[attach]31549[/attach]在触发电路中凡是参加开机的元件均由电源9引脚(紫)提供+5V供电。+5V高电位经电阻R1、R2,在PW-ON非接地端形成+3.3V高电位。当PW-ON(机箱开机按纽)被触发(即闭合)瞬间,+3.3V高电位信号被拉低,变为低电位,南桥接收到低电位信号向电源14引脚(绿)发出低电位信号,将POWER(14)+5V高电位拉低,触发电源工作,实现开机。2. 用反向器式,不同与上面的接地式。[attach]31550[/attach]当PW-ON被触发(即闭合)瞬间,+3.3V高电位信号经反向器(如7404等)转换为低电位,南桥接收到低电位信号向电源14引脚(绿)发出低电位信号,将POWER(14)+5V高电位拉低,触发电源工作,实现开机。3. IO控制芯片型[attach]31551[/attach]过程与经过南桥相似,只是由南桥控制I/O芯片,通过I/O芯片发出低电位信号将POWER(14)+5V高电位拉低,触发电源工作。上面列举了三种常用开机电路,当然,不同的PC厂商可能会采取不同的设计,基本原理应该都和上面的电路相同。至此,ATX电源开始正常工作,就会输出+12V,-12V.+5V ,-5V,+3.3V电压,包括8引脚PG(Power Good)信号,这时候主板上的用电已经全部输出。输出PG信号后会触发南桥,经过一系列的触发动作,最终由北桥发送CPURST#给CPU,使CPU Reset.至此,PC开机过程的第一步完成(应该是台式机,还有笔记本的没讲 :))。需要说明的是,这一过程在极短的时间内(微秒级)完成,用户根本感觉不到(好复杂啊!还有更复杂的呢,CPU内部的每秒G次级操作!)。再看笔记本笔记本由于有KBC的存在,这一阶段和台式机又有不同。KBC(Keyboard Controlle
文档评论(0)