你的位置:| 首页>>电脑基础教育>>BIOS知识详解>>文章正文 上一页 1 2 3 4 5 下一页
文章导航
BIOS知识详解<一>
   一  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比特并行EPROM,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是开机时按住<Delete>键;Phoenix BIOS则是按<F2>键,还有一些BIOS视厂商不同进入方法也不一样,一般开机加电后屏幕左下角都会出现Press <Anykey>(具体主板具体分析) To Enter Setup。 
  
  下面就对BIOS的设置作个粗略的介绍:

(一).BIOS Features Setup
  
  1.Virus Warning / Anti-Virus Protection (病毒警告/防毒保护)
  
  选项:Enabled, Disabled`, ChipAway
  
  当这个选项被设为Enable时,如果有任何软件正在尝试要改写引导扇区或者文件分配表时,Bios就会自动弹出一个警告窗口,说某某软件正在改写引导扇区或者文件分配表。这时如果你想通过Bios来禁止任何软件改写引导扇区或者文件分配表可以打开这个选项。当然值得注意的是这个功能只能保护引导区以及文件分配表不被改写,而不能保证硬盘上的内容不被病毒感染或是被其他磁盘工具改写。
  
  值得注意的一点的是,当这个选项被设Enable时,使用一些磁盘工具或者在安装Windows95/98时候系统报错,并且安装失败。
  
  有些主板厂家在BIOS中内置了病毒代码,使系统能在启动时不受到一些引导型病毒的攻击,但是现在的病毒更新的速度远远的快于主板病毒代码更新的速度,打开这个选项并不能有效的防止现在流行病毒的攻击,不过至少可以防止一些病毒的攻击,建议打开这个选项,反正消耗的资源并不多。
  2.CPU Level 1 Cache(CPU一级缓存)
  
  选项: Enable, Disable
  
  这个BIOS选项是用来打开或禁止CPU的一级缓存。当然,一般情况下,为了系统性能,强烈建议打开这个选项。但是,这个功能主要是为了一些超频爱好者来设置的,比如说在打开了CPU得一级缓存的情况下,一个赛扬300A最高能超到450MHZ,但是如果关闭了一级缓存,有可能再超一档,而且会更加稳定。如果你不超频请不要关闭这个选项,因为,关闭了CPU的一级缓存,系统不知道会慢成怎么样。
  
  3.CPU Level 2 Cache(CPU二级缓存)
  
  选项: Enable, Disable
  
  这个选项是用来打开或者关闭CPU的二级缓存的。主要功能也是为了超频的稳定。基于Intel CPU的二级缓存集成在CPU上,而Socket7主板的二级缓存则是集成在主板上的。关闭了二级缓存之后,CPU的超频性能会更好,但是总体性能上会牺牲不少。这就是缺少了二级缓存的赛扬266比同频的P266更好超,但是总体性能总是上不来的主要原因。
  
  4.CPU L2 Cache ECC Checking(CPU二级缓存ECC校验)
  
  选项: Enable, Disable
  
  这个选项用打开或是关闭主板二级缓存的纠错功能。(有些主板有这个功能,有些没有)。建议打开这个选项,因为打开了这个功能之后,BIOS就能自动检测并纠正储存在二级缓存上的数据,这样能使系统更加稳定。尤其是对一些在超频后经常出错的系统来说,打开就错功能明显能使出错的几率大大的减少。但是纠错是以牺牲系统性能的情况下进行的,而且一些能超更高的CPU会因为打开了就错功能之后可超性会变得更差。看来稳定与速度是不可兼得的,这就要看你怎么考虑了。
  
  5.Quick Power On Self Test(快速自检)
  
  打开了这个选项后,系统会忽略BIOS自荐的某些过程,使启动速度更快。但是在更改了硬件的配置或者在系统自检时报错之后,可以关闭这个选项,使BIOS进行一次更全面的检测,当然,自检之后又可以从新打开这个选项。
  
  6.Boot Sequence(启动顺序)
  
  选项:
  
  A, C, SCSI/EXT
  C, A, SCSI/EXT
  C,D-ROM, A
  CD-ROM,C, A
  D, A, SCSI/EXT (至少需要有两个IDE硬盘)
  E, A, SCSI/EXT (至少需要有三个IDE硬盘)
  F, A, SCSI (至少需要有四个IDE硬盘)
  SCSI/EXT, A, C
  SCSI/EXT, C, A
  A, SCSI/EXT, C
  LS/ZIP,C
  
  这个选项可以设置BIOS先从那个盘来寻找操作系统,一般来说,操作系统是安装在C盘上的,就应从C盘先启动。如果使用的是SCSI硬盘则应该选择先从SCSI启动的顺序。如果硬盘启动失败时,则因设置先从A盘启动,用启动盘来引导系统,进行修复或者从装系统。在其他时候如果设置从A盘启动,A盘中如果没有引导盘,Windows会提示你先把软盘那出来然后再启动。因此这个选项可以减少BIOS搜寻操作系统的多余步骤,减少启动时间。
  
  对于一些特殊的主板(如升技的BE6和BP6),由于板载了特殊的IDE控制器,启动顺序中就会缺少SCSI选项,而多出一个EXT选项。这个选项允许你可以从第三或者第四个IDE设备来启动,或是先从SCSI设备来启动。具体的设置我们在Boot Sequence EXT Means 中再讲解。
  7.Boot Sequence EXT Means(启动顺序EXT方式)
  
  选项: IDE, SCSI
  
  这个功能只有在前面的启动顺序中先选择了EXT才能打开。如果要从第三或者是第四个IDE设备启动,就要先从Boot Sequence启动顺序种选择EXT, C, A ,然后在Boot Sequence EXT Mean种选择IDE。如果要先从SCSI设备先启动,就重复前面的第一个步骤,然后在Boot Sequence EXT Means项中选择SCSI就可以了。
  
 


  上一页 1 2 3 4 5 下一页