一 BIOS的基本概念 说到BIOS大家关注过它吗?其实每当你按下机箱上的power键时,它就认认真真的为你工作了。那么什么是BIOS呐?书本上给了我们一个定义:"BIOS是Basic Input-output System(基本输入输出系统)的缩写,它负责开机时对系统的各项硬件进行初始化设置和测试,以确保系统能够正常工作。若硬件不正常则立即停止工作,并把出错的设备信息反馈给用户。BIOS包含了系统加电自检(POST)程序模块、系统启动自举程序模块,这些程序模块主要负责主板与其它计算机硬件设备通讯的作用。"
一 BIOS的基本概念
说到BIOS大家关注过它吗?其实每当你按下机箱上的power键时,它就认认真真的为你工作了。那么什么是BIOS呐?书本上给了我们一个定义:"BIOS是Basic Input-output System(基本输入输出系统)的缩写,它负责开机时对系统的各项硬件进行初始化设置和测试,以确保系统能够正常工作。若硬件不正常则立即停止工作,并把出错的设备信息反馈给用户。BIOS包含了系统加电自检(POST)程序模块、系统启动自举程序模块,这些程序模块主要负责主板与其它计算机硬件设备通讯的作用。"
简单的说BIOS就是被"固化"在计算机硬件中的一组程序,它为你的计算机提供最低级的、最直接的硬件控制。BIOS实际上相当于计算机硬件与软件程序之间的一座桥梁,它本身其实就是一个程序也可以说是一个软件。我们对它最直观的认识就是POST(Power On System Test)功能,当计算机接通电源后,BIOS将进行检验其内部所有设备的自检,包括对CPU、内存、只读存储器、系统主板、CMOS存储器、并行和串行通信子系统、软盘和硬盘子系统以及键盘进行测试。自检测试完成后,系统将在指定的驱动器中寻找操作系统,并向内存中装入操作系统。
二 CMOS是什么?
BIOS被存放在CMOS存储器中,CMOS是complementary metal-oxide semiconductor的首写字母缩写,中文就是互补金属氧化物半导体,它是一种半导体技术,可以将成对的金属氧化物半导体场效应晶体管(MOSFET)集成在一块硅片上。该技术通常用于生产RAM和交换应用系统,用它生产出来的产品速度很快功耗极低,而且对供电电源的干扰有较高的容限。具体到我们这是指电脑主机板上一块特殊的RAM芯片,这一小块RAM通常为128字节或256字节。CMOS RAM的作用是保存系统的硬件配置和用户对某些参数的设定。
因为CMOS RAM的功耗极低,所以当系统电源关闭后CMOS RAM靠主板的后备电池供电就可以了,因此保存在CMOS内的用户设置参数不会丢失。CMOS RAM本身只是一块存储芯片,只有数据保存功能,而对CMOS中各项参数的设定要使用专门的程序。早期计算机的CMOS设置程序是保存在一张软盘上的,每次设置都要用那张软盘,很不方便。现在绝大多数厂家已将CMOS设置程序--即BIOS固化到了Flash EPROM芯片中,Flash EPROM芯片的容量一般为1MB、2MB ,现在有许多815E的板子到了4MB(4MB哈哈,可以放MM的照片了,一开机就显示MM的照片想想就觉得很CooL,不过开机Logo只有256色还是有点不爽)。为了便于察看BIOS的容量我们可以利用BIOS芯片上的型号来识别:像27C010、27C512等以"27"打头的芯片均是EPROM(486以及486以下的电脑采用的芯片),而28C010、29C010、29C020、29C040等,均为EEPROM,29C010是128K*8,即1M比特并行EEPROM,29C010是128K*8(1M比特),29C020是256K*8(2M比特)、29C040是512K*8(4M比特)的FLASH ROM(586以及pII,PIII档次的BIOS芯片)。串行EEPROM在计算机主板上较少见,而提供这些芯片的厂家多为MX、WINBOND、ATMEL等厂家。
三 BIOS的设置及其影响
目前使用广泛的主板BIOS主要来自三个公司: American Megatrends公司的AMI BIOS、Award公司的Award BIOS和Phoenix公司的Phoenix BIOS,早期486机上还有一些如Eurosoft公司的Euro BIOS和Microid Research公司的MR BIOS等。现在主板使用最普遍的是AWARD BIOS。另外还有少数主板使用AMI 的窗口化WinBIOS,WinBIOS在系统启动后会自动识别鼠标,当计算机上插有鼠标时,可以直接使用鼠标器进行BIOS设置操作。三种BIOS的进入方法也略有不同,AWARD BIOS和AMI BIOS是开机时按住
键;Phoenix BIOS则是按
键,还有一些BIOS视厂商不同进入方法也不一样,一般开机加电后屏幕左下角都会出现Press
(具体主板具体分析) To Enter Setup。
下面就对BIOS的设置作个粗略的介绍:
(一).BIOS Features Setup
1.Virus Warning / Anti-Virus Protection (病毒警告/防毒保护)
选项:Enabled, Disabled`, ChipAway
当这个选项被设为Enable时,如果有任何软件正在尝试要改写引导扇区或者文件分配表时,Bios就会自动弹出一个警告窗口,说某某软件正在改写引导扇区或者文件分配表。这时如果你想通过Bios来禁止任何软件改写引导扇区或者文件分配表可以打开这个选项。当然值得注意的是这个功能只能保护引导区以及文件分配表不被改写,而不能保证硬盘上的内容不被病毒感染或是被其他磁盘工具改写。
值得注意的一点的是,当这个选项被设Enable时,使用一些磁盘工具或者在安装Windows95/98时候系统报错,并且安装失败。
有些主板厂家在BIOS中内置了病毒代码,使系统能在启动时不受到一些引导型病毒的攻
2楼
7.Video RAM Cacheable(显存缓冲)
选项 : Enabled, Disabled
这个功能是用来打开或是禁止系统BIOS ROM是否用二级缓存当中A0000h-AFFFFh的区域作为缓冲。这将极大的提高显存与系统交换数据的速度,但是并不能提高系统的总体速度。因为大多数显卡的显存的带宽至少是1.6GB/s (128bit x 100MHz),而SDRAM的带宽只有0.8GB/s (64bit x 100MHz)左右。由于P2-500的二级缓存带宽是2.0GB/s因此系统主要的瓶颈存在于二级缓存与主存当中,而不是二级缓存与显存当中。用二级缓存来给内存作为缓存显然更加合理。另外一方面,如果有程序写入了被用作显卡的缓冲的这段内存址之后,也会引起系统崩溃。
8.8-bit I/O Recovery Time (8位I/O回复时间)
选项 : NA, 8, 1, 2, 3, 4, 5, 6, 7
由于PCI总线比ISA总线更加快,因此一些老式的ISA卡不能很好的工作在PCI总线当中。为了解决这个问题,BIOS的这个选项允许你能够手动的调整ISA设备的循环周期,设为NA的话无疑会给你的老ISA卡带来更好的性能。当然的话,如果你没有ISA卡的话这个选项也就没有用了。
9.Memory Hole At 15M-16M(内存段寻址于15M-16M)
选项 : Enabled, Disabled
有些特殊的ISA卡需要在这段内存址内才能够工作。打开这个选项之后就会预留一段内存址给ISA卡,同时系统也只能够使用16MB内存。所以,除非你的ISA卡需要打开这个选项才能够工作,不然最好关闭这个选项。
10.AGP Aperture Size (MB)(AGP 通道大小)
选项 : 4, 8, 16, 32, 64, 128, 256
这个选项允许你指定AGP显卡最大能使用系统主存的多少,手动指定AGP显卡最大能使用系统主存的大小。但这与与系统性能的提高关系并不大。由于目前的游戏都需要消耗大量的显存来储存贴图,因此在这里可以把值设到最大。
11.Auto Detect DIMM/PCI Clk(自动检测 DIMM/PCI设备)
选项 : Enabled, Disabled
这个选项是为了减少电磁干扰而设置的,设置为Enable之后BIOS可以监视AGP, PCI and SDRAM插槽的状态。如果在这些插槽中没有适配卡的话,BIOS就会关闭这些插槽的时钟信号,既减少机箱内的电磁干扰,使系统更加稳定,但是这样的话会牺牲一些性能。因此如果你的电脑没有任何电磁干扰问题,建议关闭这个选项来提高系统的性能
12.Flash BIOS Protection(BIOS防写保护)
选项 : Enabled, Disabled
这个功能是为了保护BIOS不被他人用刷写工具随意刷新BIOS而设置的。当设置为Enable时,就可以打开防写保护了。当然了,如果你要刷新BIOS是千万要记得要把这个选项设置为Disable,不然的话,刷写是不够能够成功的。BIOS保护功能是非常有用的一个功能,还记得前段时间CIH病毒肆虐么?对大多数DIY们来说硬盘上的数据并不太重要,但是BIOS被刷了就...结果各个杀毒软件公司就是靠CIH大赚了一笔。现在只要打开了这个功能就能够防止病毒随意刷写BIOS了。
13.Hardware Reset Protect(硬启动保护)
选项 : Enabled, Disabled
这个功能主要是为全天运行的文件服务器和路由器设置的,当设置为Enable之后,机箱面板上的Reset键就会失去作用,这样你就不会因为不小心碰中Reset键而重新起动服务器了。如果设置为Disable的话,Reset键就会恢复正常了。所以对大多数用户来说,设置为 Disalbe是最合适的。
(三).Integrated Peripherals
1. Onboard IDE-1 Controller(板载IDE-1控制器)
选项 : Enabled, Disabled
这个功能允许你你激活或是禁止主板上的第一个IDE控制器。在通常的情况下板载的IDE控制器是处于激活状态的。如果设置为Disable之后,该接口上的所有IDE设备都不能工作。如果完全不使用IDE设备的话可以设置Disable以节约一个IRQ给其他的设备使用。
2.Onboard IDE-2 Controller(板载IDE-2控制器)
选项 : Enabled, Disabled
板载第二个IDE控制器,这个功能允许你激活或是禁止主板上的第二个IDE控制器,与前面的第一个选项的功能一样。
3.Master/Slave Drive PIO Mode(主/从 驱动器PIO模式)
选项 : 0, 1, 2, 3, 4, Auto
这个选项通常是与Onboard IDE-1 Controller 或者 Onboard IDE-2 Controller选项是在一起的。如果在前面的选项中你禁止了任何一个板载IDE控制器,那么与这个IDE控制器相对应的主/从 驱动器PI
回复
3楼
很详细,有用,支持
回复
4楼
我正需要它,谢谢
回复
5楼
是啊,很详细,很有用
回复
6楼
谢谢!!!!!!!!
回复
7楼
随着BIOS版本的不断升级,增加了很多功能哦
回复
8楼
很详细,有用,支持
我正需要它,谢谢
是啊,很详细,很有用
随着BIOS版本的不断升级,增加了很多功能哦
回复
9楼
感谢楼主 下了慢慢研究研究 以前还真没研究过它
回复
10楼
老掉牙的东西,买主板,还能不送说明书,说明书上可全写着呢,而且是专门的主板BIOS。
回复