BIOS的基本概念与启动过程

上传人:M****1 文档编号:512751409 上传时间:2023-03-17 格式:DOCX 页数:12 大小:26.28KB
返回 下载 相关 举报
BIOS的基本概念与启动过程_第1页
第1页 / 共12页
BIOS的基本概念与启动过程_第2页
第2页 / 共12页
BIOS的基本概念与启动过程_第3页
第3页 / 共12页
BIOS的基本概念与启动过程_第4页
第4页 / 共12页
BIOS的基本概念与启动过程_第5页
第5页 / 共12页
点击查看更多>>
资源描述

《BIOS的基本概念与启动过程》由会员分享,可在线阅读,更多相关《BIOS的基本概念与启动过程(12页珍藏版)》请在金锄头文库上搜索。

1、n更多企业学院: 中小企业管理理全能版183套讲座+897000份资料总经理、高层层管理49套讲座+116388份份资料中层管理学院院46套讲座+66020份资料国学智慧、易易经46套讲座人力资源学院院56套讲座+227123份份资料各阶段员工培培训学院77套讲座+ 324份资料员工管理企业业学院67套讲座+ 8720份份资料工厂生产管理理学院52套讲座+ 139200份资料财务管理学院院53套讲座+ 179455份资料销售经理学院院56套讲座+ 143500份资料销售人员培训训学院72套讲座+ 4879份份资料n更多企业学院: 中小企业管理理全能版183套讲座+897000份资料总经理、高层

2、层管理49套讲座+116388份份资料中层管理学院院46套讲座+66020份资料国学智慧、易易经46套讲座人力资源学院院56套讲座+227123份份资料各阶段员工培培训学院77套讲座+ 324份资料员工管理企业业学院67套讲座+ 8720份份资料工厂生产管理理学院52套讲座+ 139200份资料财务管理学院院53套讲座+ 179455份资料销售经理学院院56套讲座+ 143500份资料销售人员培训训学院72套讲座+ 4879份份资料n更多企业学院: 中小企业管理理全能版183套讲座+897000份资料总经理、高层层管理49套讲座+116388份份资料中层管理学院院46套讲座+66020份资料国

3、学智慧、易易经46套讲座人力资源学院院56套讲座+227123份份资料各阶段员工培培训学院77套讲座+ 324份资料员工管理企业业学院67套讲座+ 8720份份资料工厂生产管理理学院52套讲座+ 139200份资料财务管理学院院53套讲座+ 179455份资料销售经理学院院56套讲座+ 143500份资料销售人员培训训学院72套讲座+ 4879份份资料计算机启动过程程(1)-BBIOS+MMBR部分22009-009-16 19:411整理: jjonathhan本文档的CoppyRighht归jonnathann所有,可自自由转载,转转载时请保持持文档的完整整性。/*-*/1 基本概念1.1

4、 BIOOS(基本输输入输出系统统) BIOSS直接与硬件件打交道,为为操作系统提提供控制硬件件设备的基本本功能。 BIOSS分为系统BBIOS(即即常说的主板板BIOS)、显卡BIIOS和其它它设备(例如如IDE控制制器、SCSSI卡或网卡卡等)的BIIOS,其中中系统BIOOS是控制计计算机的启动动的主要代码码。 BIOSS一般被存放放在ROM(只读存储芯芯片)之中,即即使在关机或或掉电以后,这这些代码也不不会消失。1.2 内存地地址 内存每一一个字节都被被赋予了一个个地址,以便便CPU访问问。 最初的88086处理理器能够访问问的内存最大大只有1MBB(0FFFFFFH): 低端6640

5、KB被被称为基本内内存;A00000HBBFFFFHH保留给显示示卡显存使用用;C00000HFFFFFFH则则保留给BIIOS使用,其其中显卡BIIOS一般在在C00000HC7FFFFH处,IIDE控制器器的BIOSS在C80000HCBBFFFH处处,系统BIIOS一般占占用了最后的的64KB或或更多一点的的空间。1.3 MBRR 磁盘指的的是硬盘、软软盘、U盘、光光盘等等这种种类型的设备备。 对每个类类型磁盘,都都有MBR和和分区来组织织这个磁盘。 按照标准准,每个磁盘盘可以有最多多4各主分区区,1个扩展展分区。扩展展分区上可以以分多个逻辑辑分区。 磁盘每个个分区的第一一个扇区是用用来

6、存放特别别的信息,比比如引导加载载程序,而不不用来存放文文件等信息(每个分区的的第一个扇区区无法通过文文件系统来访访问)。 注意:MMBR不属于于任何分区。MMBR除了存存放引导加载载程序,还在在后64个字字节中存放这这个磁盘的分分区表。2 BIOS启启动过程2.1 按下电电源开关,电电源就开始向向主板和其它它设备供电;此时电压还还不太稳定,主主板上的控制制芯片组会向向CPU发出出并保持一个个RESETT(重置)信信号,让CPPU内部自动动恢复到初始始状态,但CCPU在此刻刻不会马上执执行指令;当当芯片组检测测到电源已经经开始稳定供供电了(当然然从不稳定到到稳定的过程程只是一瞬间间的事情),它

7、它便撤去REESET信号号(如果是手手工按下计算算机面板上的的Resett按钮来重启启机器,那么么松开该按钮钮时芯片组就就会撤去REESET信号号);CPUU马上就从地地址FFFFF0H处开始始执行指令。从从前面介绍可可知,这个地地址实际是系系统BIOSS的地址范围围,无论是AAward BIOS还还是AMI BIOS,放放在这里的只只是一条跳转转指令,跳到到系统BIOOS中真正的的启动代码处处。2.2 系统BBIOS的启启动代码首先先进行POSST(PowwerOnn Selff Testt,加电后自自检)。 POSTT的主要检测测系统中一些些关键设备是是否存在和能能否正常工作作,例如内存存

8、和显卡等设设备; 由于POOST是最早早进行的检测测过程,此时时显卡还没有有初始化,如如果系统BIIOS在进行行POST的的过程中发现现了一些致命命错误,例如如没有找到内内存或者内存存有问题(此此时只会检查查640K常常规内存),那那么系统BIIOS就会直直接控制喇叭叭发声来报告告错误,声音音的长短和次次数代表了错错误的类型; 在正常情情况下,POOST过程进进行得非常快快,几乎无法法感觉到它的的存在。 POSTT结束之后就就会调用其它它代码来进行行更完整的硬硬件检测。2.3 接下来来系统BIOOS将查找显显卡的BIOOS。 前面说说过,存放显显卡BIOSS的ROM芯芯片的起始地地址通常设在在

9、C00000H处,系统统BIOS在在这个地方找找到显卡BIIOS之后就就调用它的初初始化代码,由由显卡BIOOS来初始化化显卡。此时时多数显卡都都会在屏幕上上显示出一些些初始化信息息,介绍生产产厂商、图形形芯片类型等等内容,不过过这个画面几几乎是一闪而而过。 系统BIIOS接着会会查找其它设设备的BIOOS程序,找找到之后同样样要调用这些些BIOS内内部的初始化化代码来初始始化相关的设设备。2.4 查找完完所有其它设设备的BIOOS之后,系系统BIOSS将显示出它它自己的启动动画面,其中中包括有系统统BIOS的的类型、序列列号和版本号号等内容。2.5 接着系系统BIOSS将检测和显显示CPU的

10、的类型和工作作频率,测试试所有的RAAM,并同时时在屏幕上显显示内存测试试的进度。可可以在CMOOS设置中自自行决定使用用简单耗时少少或者详细耗耗时多的测试试方式。2.6 内存测测试通过之后后,系统BIIOS将开始始检测系统中中安装的一些些标准硬件设设备,包括硬硬盘、CDROM、串串口、并口和和软驱等设备备,另外绝大大多数较新版版本的系统BBIOS在这这一过程中还还要自动检测测和设置内存存的定时参数数、硬盘参数数和访问模式式等。2.7 标准设设备检测完毕毕后,系统BBIOS内部部支持即插即即用的代码将将开始检测和和配置系统中中安装的即插插即用设备。每每找到一个设设备之后,系系统BIOSS都会在

11、屏幕幕上显示出设设备的名称和和型号等信息息,同时为该该设备分配中中断、DMAA通道和I/O端口等资资源。2.8 到这一一步为止,所所有硬件都已已经检测配置置完毕了,多多数系统BIIOS会重新新清屏并在屏屏幕上方显示示出一个表格格,其中概略略地列出了系系统中安装的的各种标准硬硬件设备,以以及它们使用用的资源和一一些相关工作作参数。2.9 接下来来系统BIOOS将更新EESCD(EExtendded Syystem Confiigurattion DData,扩扩展系统配置置数据)。EESCD是系系统BIOSS用来与操作作系统交换硬硬件配置信息息的一种手段段,这些数据据被存放在CCMOS(一一小块

12、特殊的的RAM,由由主板上的电电池来供电)之中。通常常ESCD数数据只在系统统硬件配置发发生改变后才才会更新,所所以不是每次次启动机器时时都能够看到到“Updatte ESCCD Succcess”这样的信息息。不过,某某些主板的系系统BIOSS在保存ESSCD数据时时使用了与WWindowws 9x不不相同的数据据格式,于是是Windoows 9xx在它自己的的启动过程中中会把ESCCD数据修改改成自己的格格式。但在下下一次启动机机器时,即使使硬件配置没没有发生改变变,系统BIIOS也会把把ESCD的的数据格式改改回来。如此此循环,将会会导致在每次次启动机器时时,系统BIIOS都要更更新一遍

13、ESSCD,这就就是为什么有有些机器在每每次启动时都都会显示出相相关信息的原原因。2.10 ESSCD更新完完毕后,系统统BIOS的的启动代码将将进行它的最最后一项工作作:即根据用用户指定的启启动顺序从软软盘、硬盘或或光驱启动MMBR。系统统BIOS将将读取磁盘上上的主引导记记录MBR,并并放入指定位位置(0x77c00)的的内存。然后后BIOS把把控制权交给给MBR。主主引导记录由由两部分组成成:代码和分分区表。MBBR代码首先先检测其他代代码(如查看看是否有555AA有有效标记),然然后从分区表表中找到第一一个活动分区区,读取并执执行这个活动动分区的分区区引导记录。MBR扇区的数数据结构:字节偏移(十六六进制) 字字 节 数 描 述001BD 4446 引导导代码1BE1CDD 116 分区区表项11CE1DDD 116 分区区表项21DE1EDD 116 分区区表项31EE1FDD 116 分区区表项41FE1FFF 2 签名名值(55AAA)分区表项数据结结构:偏移(十六进制制) 字节数 描 述0

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 商业/管理/HR > 市场营销

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号