第1章 BIOS设置基础

1.1 认识电脑的BIOS

1.1.1 什么是BIOS

BIOS全名为Basic Input Output System,即基本输入/输出系统,它是一组固化到电脑主板上的一种ROM芯片上的程序,保存着电脑中最重要的基本输入/输出程序、系统设置信息、开机上电自检程序和系统启动程序。其主要功能是为电脑提供最低级的、最直接的硬件控制,电脑的原始操作都是依照固化在BIOS里的程序来完成的。准确地说,BIOS是硬件与软件之间的一个“转换器”或者说是接口,它负责开机时对系统的各种硬件进行初始化设置和测试,以确保系统能够正常工作。电脑用户在使用电脑的过程中,都会不知不觉地接触到BIOS,它在电脑系统中起着至关重要的作用。图1-1所示为AMI公司生产的BIOS芯片。

图1-1 BIOS芯片

1.1.2 BIOS的功能

在电脑中,BIOS主要负责解决硬件的即时需求,并按软件对硬件操作的要求执行具体的操作,如系统设置、开机自检、提供中断服务等。

1.对系统进行设置

在电脑对硬件进行操作时,必须先获取硬件配置的相关信息,而这些信息被存放在一块可读写的CMOS RAM芯片中。BIOS的主要功能是对CMOS RAM芯片中的各项参数进行设置。

2.开机自检

按下开机电源后,POST(Power On Self Test)自检程序便开始检查各个硬件设备是否工作正常,这个过程称为POST自检。POST自检主要是针对主板、CPU、显卡640KB基本内存、1MB以上的扩展内存、软/硬盘子系统、键盘、ROM、CMOS存储器、串/并行端口等进行测试。在自检中如果发现了问题,系统会给出提示信息或发出报警声,方便用户进一步进行处理。

3.提供中断服务

BIOS的中断服务是指电脑系统中软件与硬件之间的一个可编程的接口,主要用于完成程序软件与电脑硬件之间的连接。其实我们也可以不调用BIOS提供的中断而直接用输入输出指令对这些端口进行操作,但这要求读者必须对这些端口有详细的了解。中断系统的一大好处是能够让程序员无须了解系统底层的硬件知识就能够进行编程。

1.1.3 何时需要对BIOS进行设置

1.新组装的电脑

新组装的电脑需要安装操作系统,这时需要操作人员设置CMOS参数,可从光盘启动,准备安装系统。

2.开机时电脑提示出错

电脑开机启动时,如果有硬件设备出错,电脑会停止启动,然后出现错误提示,此时只能通过进入BIOS重新完成CMOS参数设置。

3.CMOS数据丢失

在CMOS电池失效或遭到恶意病毒进攻,使CMOS中的数据意外丢失的情况下,主机将因无法识别硬件设备而处于瘫痪状态,此时只能进入BIOS重新完成CMOS参数设置。

4.优化系统

对于开机启动顺序、硬盘数据传输模式、内存读写等待时间等参数,BIOS设置程序中的原参数不一定是最适合的,往往需要经过多次试验才能找到与系统匹配的最佳组合。