BIOS程序是电脑最底层软件,是电脑操作系统和硬件之间的桥梁,设置好电脑BIOS可以极大的提高电脑性能,还可以解决众多电脑兼容性问题。
BIOS是英文Basic Input Output System的缩写,即基本输入输出系统。一般固化在只读存储器(ROM)中,所以又称为ROM-BIOS。它直接对电脑系统中的输入输出设备进行设备级、硬件级的控制,是连接软件程序和硬件设备之间的枢纽。它与我们经常提到的CMOS有着本质的区别。CMOS是主板上的一个具有记忆功能的可读写的RAM芯片,用来记录一些电脑的设置情况。该芯片中的信息是通过一块后备电池供电的,所以在关机状态下CMOS中的信息是不会丢失的。而CMOS只是一个存储器,只具备保存数据的功能(就像我们的磁盘一样,是个数据仓库罢了)。所以要对CMOS的数据进行修改,就需要专门的程序了。这个程序就是我们今天所讲的BIOS。
也就是说,CMOS是系统存放参数的地方,而BIOS中的系统设置程序是完成参数设置的手段。这就如同我们的Windows操作系统虽然保存在硬盘中,但我们并不能认为Windows操作系统就是硬件。
现行市场上不同的主板,会有不同的BIOS,不同的主板也会有不同的BIOS版本。目前常见的BIOS芯片主要有Award, AMI, Phoenix等几种,如图1-1所示。

图1-1 BIOS芯片
一般情况下,AMI BIOS主要用于国外品牌的电脑中,而Phoenix BIOS一般用于笔记本电脑,我们通常使用的台式电脑的主板BIOS主要是Award BIOS。不同的BIOS之间虽然界面形式上有所不同,但其功能与设置基本上都是大同小异的,所需的设置项目也差不多,不同的只不过是项目的一些增减或改变一下名称罢了。
一般情况下,电脑在接通电源时,首先由BIOS对硬件系统进行检测,同时还在屏幕上提示进入BIOS设置主菜单的方法。表1-1列出了常用品牌电脑的BIOS进入方法,以供大家参考。
表1-1 进入BIOS的方法
|
品 牌 |
进入BIOS的方法 |
|
IBM |
冷开机按【F1】键,部分新型号可以在重新启动时按【F1】键 |
|
HP |
启动和重新启动时按【F2】键 |
|
SONY |
启动和重新启动时按【F2】键 |
|
Dell |
启动和重新启动时按【F2】键 |
|
Acer |
启动和重新启动时按【F2】键 |
|
Toshiba |
冷开机时按【Esc】键然后按【F1】键 |
|
Compaq |
开机到右上角出现闪动光标时按【F10】键,或者开机时按【F10】键 |
|
Fujitsu |
启动和重新启动时按【F2】键 |
|
绝大多数中国大陆和中国台湾地区生产的品牌 |
启动和重新启动时按【F2】键 |
按下【Del】键进入CMOS Setup程序后,其功能键说明可参考表1-2。
表1-2 功能键说明
|
功 能 键 |
功 能 说 明 |
|
【á】(向上键) |
移到上一个选项 |
|
【â】(向下键) |
移到下一个选项 |
|
【ß】(向左键) |
移到左边的选项 |
|
【à】(向右键) |
移到右边的选项 |
|
【Esc】键 |
回到主画面,或从主画面中结束Setup程序 |
|
【Page Up】键 |
改变设定状态,或增加栏目中的数值内容 |
|
【Page Down】键 |
改变设定状态,或减少栏目中的数值内容 |
|
【F1】功能键 |
显示目前设定项目的相关说明 |
|
【F5】功能键 |
装载上一次设定的值 |
|
【F6】功能键 |
装载最安全的值 |
|
【F7】功能键 |
装载最优化的值 |
|
【F10】功能键 |
储存设定值并离开CMOS Setup程序 |
BIOS其实是一组烧录在ROM中的相关程序。既然是程序,那它就是以数据文件的形式存在的。为了打造一个充满个性化的BIOS,我们就需要对这些数据文件进行必要的修改。修改“个性化”BIOS之前,首先要搞清楚BIOS这个数据文件是怎样组成的。
Award公司发布了一个CBROM程序,用它就可以了解这些信息。首先用AwdFlash.exe保存BIOS数据文件(具体操作参考第2章中升级主板BIOS部分),或直接在网上下载最新的数据文件(假设BIOS数据文件为“bios.bin”),然后在DOS状态下键入命令:Cbrom.exe bios.bin/d,此时显示如图1-2所示的信息。
从上面显示的信息中我们不难看出:BIOS数据文件实际上是由多个文件组成并经过压缩处理的。其中包括BIOS程序主文件、EPA图像文件、Logo BitMap文件、ISA设备文件、PCI设备文件、CPU代码文件等。不同型号的BIOS包含的文件也有所不同,但无论哪种BIOS文件都包含System BIOS(如下图中的“0”行),它是BIOS的最基本组成部分。除此以外,还包含其他类型的程序文件,它们分别用来完成各自不同的功能。

图1-2 BIOS组成文件
在文件下面有3个数据是非常重要的,我们一定要认识,即:
Total compress code space
= 34 000h(208.00KB):ROM的空间,208.00KB
Total compressed code size
= 28 701h(161.75KB):已用空间,161.75KB
Remain compress code space
= 0B8FFh(46.25KB):还剩空间,46.25KB

