收藏 分享(赏)

bios的主要功能(2).doc

上传人:cjc2202537 文档编号:1317274 上传时间:2018-06-23 格式:DOC 页数:4 大小:22.50KB
下载 相关 举报
bios的主要功能(2).doc_第1页
第1页 / 共4页
bios的主要功能(2).doc_第2页
第2页 / 共4页
bios的主要功能(2).doc_第3页
第3页 / 共4页
bios的主要功能(2).doc_第4页
第4页 / 共4页
亲,该文档总共4页,全部预览完了,如果喜欢就下载吧!
资源描述

1、BIOS 主要功能 主板 BIOS 掌握着系统的启动、部件之间的兼容和程序管理等多项重任。只要按下电源开关启动主机后,BIOS 就开始接管主板启动的所有自检工作,系统首先由 POST (Power On Self Test,上电自检) 程序来对内部各个设备进行检查(这个过程在下文中另作表述)。通常完整的 POST 自检将包括对 CPU、基本内存、1MB 以上的扩展内存、ROM、主板、CMOS 存储器、串并口、显示卡、软硬盘子系统及键盘进行测试,一旦在自检中发现问题,系统将给出提示信息或鸣笛警告。然后 BIOS 就按照系统 CMOS 设置中保存的启动顺序搜寻软驱、IDE 设备和它们的启动顺序,读

2、入操作系统引导记录,最后将系统控制权交给引导记录,并最终完全过渡到操作系统的工作状态。 除了基本的启动功能外,BIOS 还有硬件中断处理、系统设计管理、程序请求等作用。操作系统对硬盘、光驱、键盘、显示器等外围设备的管理,都是直接建立在 BIOS 系统中断服务程序的基础上的,它是 PC 系统中的软件与硬件之间的一个可编程接口。计算机开机的时候,BIOS 会分配 CPU 等硬件设备一个中断号。当执行了使用某个硬件的操作命令后,它就会根据中断号使用相应的硬件来完成命令的工作,最后根据其中断号把它跳回原来的状态。同样,BIOS 也可以通过特定的数据端口发送、接受指令,以实现软件应用程序对硬件的操作。

3、BIOS 的系统管理功能是大家最为熟悉的,即平时说的 BIOS 设置。BIOS 程序会调用储存在 CMOS RAM 部分的记录,用户可以通过显示器看到系统基本情况,包括 CPU 频率、IDE 驱动器、ACPI 电源管理和密码设置等信息。正如笔者在一开始说过的那样,这部分信息是依靠电池单独供电储存在 RAM 中的,只要断电一段时间或人为给 CMOS 接通高电平信号(跳线短接),任何修改过的设置都会不复存在。 BIOS 如何工作? 有了以上这些基本知识作为铺垫,读者朋友应该对 BIOS 有了一定的了解。接下来的问题就是,掌握 PC 枢纽的BIOS 是如何工作的呢?鉴于这个过程的复杂,不妨让我们将

4、BIOS 运行中的几个关键点罗列出来,稍做分析。这里需要事先声明,以下介绍的有关 BIOS 运行代码统一成十六进制,有兴趣的朋友可以在市场上买回 Debug 卡(俗称也叫 Port 80 卡)来查询、观察。 简单地说,BIOS 启动会经过好几个检测、命令、执行的循环流程,当然,在进入 BIOS 控制之前,CPU 还需要一个热身的过程。拿 P4 系统为例,如果按照 PC 启动的流程来讲解的话,这个先后秩序是这样的:首先是主机电源开始供电,CPU 接收到 VR(电压调节系统)发出的一个电压信号,然后经过一系列的逻辑单元确认 CPU 运行电压之后,主板芯片接收到发出“启动”工作的指令,让 CPU 复

5、位。CPU“苏醒”后的第一工作就是,读取 BIOS 中的初始化指令。在对 CPU(2 次检查)和内存(640KB 基本模块)状态做一系列校验之后,BIOS 会完成电路片的初始准备,停用视频、奇偶性和 DMA 电路片,并且使 CMOS 计时器开始运行。随后,BIOS 程序会逐步检查 CPU 是否和默认设定相同,DMA 是否有故障,显示通道测试等等,一旦出现故障,就会有蜂鸣器发出报警。不过,这些步骤都是在后台后悄悄进行的,我们是看不到屏幕上的任何信息。 在上面的流程图中,很清楚地表明了引导模块工作的几个步骤。当 CPU 被正式启动以后,POST(Power-On Self Test,加电后自检)进

6、入内存侦测阶段,一旦基本内存检测出错,系统死机并会长时间报错;如果一切顺利,BIOS继续往下 POST,检查 CMOS 内的其他 BIOS 主程序、扩展程序,直到完成这些工作,系统进入常规流程,显示器上才会显示出时间日期、BIOS 版本型号、CPU 频率、内存容量等基本信息。在 BIOS 引导 IDE 设备和 I/O 设备以后,接下来的过程便交给操作系统来继续了。 BIOS 在电脑启动过程中大体是这样工作的,实际上远比我们介绍的要复杂得多。中间任何一个小的步骤出错都会导致系统无法启动,崩溃,而且 BIOS 设置不当也会给系统造成隐患。有经验的老鸟可以通过 BIOS 启动时候的声音来判断故障,而

7、一般用户可以通过查看 Debug 卡的检错信号,了解 POST 停滞在哪个阶段。还是拿 Award BIOS 来说,开机 Debug 卡显示 FF 和 C0 表示 CPU 自检没有通过,应该停电检查处理器状况;如果是 C1、C3 等数字显示,很有可能是 BIOS 在检测内存时候发生问题了;系统自检过了 2D,并且伴随清脆的“嘀”声,说明系统已经通过显卡检测,这个时候显示屏上也开始出现画面。知道了故障可能发生的部件,我们可以通过替换法来最终确定问题源头,顺利解决问题。 BIOS 也要保护 除了硬件设备的兼容问题之外,BIOS 还有可能面临病毒、错误擦写等外因的危害,BIOS 如果不能工作,整台电

8、脑也就瘫痪了。 不少主板厂商都通过专门的设计来增加 BIOS 的可靠性。有的是做成 Dual BIOS 双模块的方式,一旦其中一块出现故障,能够通过跳线设置让系统从另外一块引导启动,再对损坏模组进行修复。由于 BIOS 中 Boot Block 区是重要的数据块,所以厂商将 Boot Block 块设计成分块式的 BIOS 结构,在 BIOS 芯片中保留了一个区域,该区域中保存有BIOS 系统中最重要的启动信息。最新的刷新程序的默认值就是刷新时不更新 BIOS 的 Boot Block 块,这样的主板即使刷新失败,也能很容易恢复。 遇到 BIOS 刷新失败,也可以自己用热插拔的办法来替换受损芯

9、片,前提是你能找到一片和原来 BIOS 容量一样的芯片。有动手能力的玩家还可以在 BIOS 芯片的管脚上动脑筋,因为绝大多数的 CMOS 芯片为 32 脚的 DIP 封装,它们的针脚排列、功能基本上一致。芯片的写操作一般是通过写入允许脚的电平变化来控制的,只有 12V 或者 5V 的高电平被调成低电平以后,数据才能写入到芯片中去。根据此原理,只要把这个管脚从电路中脱离出来,一直处于高电平,即处于“读”状态,那么不论是病毒还是误操作,都不会对芯片内的数据进行改写。不过,这个方法存在一定的危险性,它不适用所有的 BIOS 芯片,而且容易失去主板的保修,大家一定要谨慎为之。 提到 BIOS,大部分的

10、菜鸟对此都一知半解,不敢轻易尝试,仿佛天生对“蓝色屏幕”有种恐惧的感觉,而更多的时候,连许多老鸟都无法区分 BIOS 设置和 CMOS 设置的区别,所以在写出疑难问答之前,龙哥觉得有必要将这两个概念阐述清楚,以达到事半功倍的效果。 BIOS 是英文 Basic Input/Output System 的缩写,原意是“基本输入/输出系统”。而我们通常所说的 BIOS,其实是指一个固化在 ROM 中的软件,负责最低级的、最直接的硬件控制,以及计算机的原始操作;用来管理机器的启动和系统中重要硬件的控制和驱动,并为高层软件提供基层调用。 CMOS 是英文“互补金属氧化物半导化”的缩写,不过我们常说的

11、CMOS 却是指主板上一块可读写的存储芯片,也称之为“CMOS RAM”。CMOS RAM 是随机存储器,具有断电后消除记忆的特点,人们就想到了使用外接电池保持其存储内容的方法。 一般来说,通过固化在 ROM BIOS 的软件进行 BIOS 参数的调整过程就称之为 BIOS 设置,而通过 BIOS 设置中的“标准 CMOS 设置”调试 CMOS 参数的过程就称为 CMOS 设置。我们平常所说的 CMOS 设置与 BIOS 设置只是其简化说法,所以在一定程度上造成两个概念的混淆。 怎样进入 BIOS 设置程序 分析:虽然世界上设计生产 BIOS 的厂商并不多,但是某些品牌机和兼容机设计不尽相同,

12、所以进入 BIOS 设置的方法也各不相同。 答疑:大部分进入 BIOS 设置的键都已经设置为“DEL”或者“ESC”,但是也有部分 BIOS 是 F10 或者 F2,其中一些更特别的 BIOS 还需要根据其提示进行操作。 机器无法正常运行操作系统的问题 1Bios Rom checksum errorSystem halted 分析:BIOS 信息检查时发现错误,无法开机。 答疑:遇到这种情况比较棘手,因为这样通常是刷新 BIOS 错误造成的,也有可能是 BIOS 芯片损坏,不管如何,BIOS 都需要被修理。 2CMOS battery failed 分析:没有 CMOS 电池。 答疑:一般来

13、说都是 CMOS 没有电了,更换主板上的锂电池即可。 3CMOS checksum errorDefaults loaded 分析:CMOS 信息检查时发现错误,因此恢复到出场默认状态。 答疑:这种情况发生的可能性较多,但是大部分原因都是因为电力供应造成的,比如超频失败后 CMOS 放电也可以出现这种情况,应该立刻保存 CMOS 设置以观后效;如果再次出现这个问题,建议更换锂电池。在更换电池仍能无用的情况下,请将主板送修,因为 CMOS 芯片可以已经损坏。 4Press F1 to Continue,Del to setup 分析:按 F1 键继续,或者 DEL 键进入 BIOS 设置程序。通

14、常出现这种情况的可能性非常多,但是大部分都是告诉用户:BIOS 设置发现问题。 答疑:因为问题的来源不确定,有可能是 BIOS 的设置失误,也可能是检测到没有安装 CPU 风扇,用户可以根据这段话上面的提示进行实际操作。 5HARD DISK INSTALL FAILURE 分析:硬盘安装失败。 答疑:检测任何与硬盘有关的硬件设置,包括电源线、数据线等等,还包括硬盘的跳线设置。如果是新购买的大容量硬盘,也要搞清楚主板是否支持。如果上述都没有问题,那很可能是硬件出现问题,IDE 口或者硬盘损坏,但是这种几率极少。 6Primary master hard disk fail 分析:Primary master ide 硬盘有错误。同样的情况还出现在 IDE 口的其他主从盘上,就不一一介绍了。 答疑:检测任何与硬盘有关的硬件设置,包括电源线、数据线等等,还包括硬盘的跳线设置。 7Floppy disks fail 分析:软驱检测失败。 答疑:检查任何与软驱有关的硬件设置,包括软驱线、电源线等等,如果这些都没问题,那可能就是软驱故障了。 8Keyboard error or no keyboard present 分析:键盘错误或者找不到新键盘。 答疑:检查键盘连线是否正确,重新插拔键盘以确定键盘好坏

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 企业管理 > 经营企划

本站链接:文库   一言   我酷   合作


客服QQ:2549714901微博号:道客多多官方知乎号:道客多多

经营许可证编号: 粤ICP备2021046453号世界地图

道客多多©版权所有2020-2025营业执照举报