浅析BIOS与CMOS的区别及其功能
      1.什么是BIOS

  用户在使用电脑的过程中,都会接触到BIOS(Basic Input-Output System),它在计算机系统中起着十分重要的作用。BIOS完整地说应该是BIOS ROM,它是基本输入/输出系统只读存储器。BIOS是被固化到ROM芯片上的一组程序,为电脑提供{zdj0}的、最直接的硬件控制。准确地说,BIOS是硬件与软件程序之间的一个接口,负责解决硬件的即时需求,并按软件对硬件的操作要求具体执行,如图所示。

 主板上的BIOS 

  2.什么是CMOS
  CMOS是微机主板上的一块可读/写的RAM存储器,用来保存当前系统的硬件配置和用户对某些参数的设定。我们常说的CMOS,事实上集成在南桥芯片中。CMOS存储器由主板的电池供电,即使拔掉电源,信息也不会丢失。CMOS RAM本身是一块存储器,只有数据保存功能,我们在设置BIOS时输入的数据都保存在这儿。
  3.BIOS的分类
  目前,BIOS的版本很多,通过Intel授权的就有四家,即Award BIOS、AMI BIOS、Phoenix BIOS和Byosoft BIOS,但最主要的是AMI BIOS和Award BIOS,这两家几乎占领了所有的BIOS市场。
  早期电脑全部使用AMI公司的产品,它们对各种软/硬件的适应性好,能保证系统性能的稳定。到20世纪90年代,节能型电脑开始普及,AMI却没能及时推出新版本来适应市场,使得AwardBIOS占领了“半壁江山”。
  Award公司是世界上{zd0}的BIOS生产厂商,其产品也被广泛使用,在并购Phoenix后推出了Phoenix Award BIOS。AwardBIOS除功能齐全,对各种操作系统都有良好的支持外,在节能设置方面十分出色。
 合并后的Phoenix Award BIOS 
图15-2 合并后的Phoenix Award BIOS
  4.BIOS的功能
  BIOS的功能主要是负责电脑启动时的检测、初始化和引导装入系统,在电脑运行时还负责程序服务处理和硬件中断处理。
  在自检部分负责启动电脑时,对硬件部分的检测也称加电自检(POST),它是检查电脑硬件是否良好,例如硬盘有无故障等。
  初始化部分包括创建中断向量、设置寄存器、对一些外部设备进行初始化和检测等。主要是对硬件设置一些参数,当电脑启动时会读取这些参数,并和实际硬件设置进行比较,假如不符合,会影响系统的启动。
  引导系统装载功能是引导操作系统程序载入内存,BIOS先从硬盘或光盘的开始扇区读取引导记录,假如没有找到,则会在显示器上显示没有引导设备;假如找到,引导记录会把电脑的控制权转给引导记录,由引导记录把操作系统装入电脑,在电脑启动成功后,BIOS的这部分任务就完成了。
  在电脑运行中,程序使用哪些接口、从哪里得到数据等,以及硬件怎么分配中断等,也都由BIOS来完成。
  5.BIOS设置的内容
  一般情况下,我们通过程序对硬件系统设置参数。由于ROM(只读存储器)具有只能读取、不能修改且掉电后仍能保证数据不会丢失的特点,所以这些设置程序一般放在ROM中,我们常称其为BIOS设置。此外,运行设置程序后的设置参数都放在主板的CMOS RAM芯片中,这是由于随着系统部件的更新,所设置的参数可能需要修改,而RAM的特点是可读取、可写入,加上CMOS有电池供电,所以能长久地保持参数不会丢失。
  BIOS设置程序目前有各种版本,针对的硬件也有所不同,但主要的设置选项大多相同。
郑重声明:资讯 【浅析BIOS与CMOS的区别及其功能】由 发布,版权归原作者及其所在单位,其原创性以及文中陈述文字和内容未经(企业库qiyeku.com)证实,请读者仅作参考,并请自行核实相关内容。若本文有侵犯到您的版权, 请你提供相关证明及申请并与我们联系(qiyeku # qq.com)或【在线投诉】,我们审核后将会尽快处理。
—— 相关资讯 ——