网站大量收购独家精品文档,联系QQ:2885784924

计算机的启动过程.pdfVIP

  1. 1、本文档共4页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多

计算机的启动过程

计算机的启动过程好比一场接力赛,各选手如上图所示,BIOS,MBR,

OSLoader,OS,一个程序接一个程序的运行,而峙递的接力棒相当于对计算

机的控制权。

本文也就围绕着这四个程序进行介绍,隐去了部分细节后续讲解,着重于理清

启动的顺序、过程。

BIOS

BIOS运行

启动的第一步是运行BIOS程序,平常要运行某个程序时一般分为两步:

1、将程序载入内存

2、使cs:ip指向程序入口地址

而BIOS作为开机运行的第一个程序,运行方式与普通程序有所不同,但方法过

程是相通的:

1、BIOS程序不需要由谁加载,本身固化在ROM只读存储器中,位置如下图

所示:

实模式下的内存布局

大小用途

起始结束

BIOS入口地址,地址也属于BIOS代码,同样属于顶部的640KB字节.只是为了

FFFFOFFFFFI6B

强调其入口地址才胱独贴出来.处16字节的内容是跳转指令jmpQOO:eO5b

系统BIOS范Bl是F0000〜FFFFF共640KB.为说明入口地址,将最上面的16

FOOOOFFFEF64KB-I6B

字节从处去抻了.所以处终止地址是OXFFFEF

C8000EFFFF160KB映射硬件适配器的ROM或内存映射式I/O

C0000C7FFF32KB显示适配器BIOS

B8000BFFFF32KB用于文本模式显示增配期

B0000B7FFF32KB用于黑白显示适配器

A0000AFFFF64KB用于彩色M示适配器

FC00FFFFIKBEBDA(ExtendedBIOSDaUArca)扩及BIOS数据区

7E00FBFF622080B约608KB可用区域

7C007DFF512BMBR被BIOS加毂到处,共512字节

5007BFF30464B的30KB可用区域

4004FF2S6BBIOSDataAreaB(IOS数据区)

0003FFIKBInterruptVectorTable(中断向■表)

据图可知,BIOS位于内存底部1M的顶端64KB处。

2、开机的一瞬间cs:ip被初始化为OxfOOO:OxfffOo开机的时候处于实模

式,其等效地址为OxffffO,如上图所示此地址为BIOS的入口地址。

内存说明:计算机中的内存靠地址总线进行访问,而地址总线能访问到不仅仅

是内存条,还有ROM,显存等等。一般是将地址总线能访问到的地址空间低端

的一部分划给除内存条之外的其他储存空间。这也是电脑中显示的已安装的内

存与实际不符的原因,总是会小上一点,不信右击此电脑点属性查看内存。

BIOS功能

BIOS程序有如下功能:

1、检验外设,初始化硬件

2、在0x00T(0x3ff处建立终端向量表并填写终端例程

3、基本的I/O功能

4、权力交接给MBR

BIO

文档评论(0)

zsmfjy + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档