BIOS与CMOS辨析

Author: 王伟 Date: 2000年 第35期

  初学者常会混淆BIOS与CMOS,比如说BIOS设置与CMOS设置,弄得人一头雾水,其实,它们是两块不同的芯片,下面简要介绍。
  1.ROM BIOS 是固化在ROM中的BIOS(基本输入输出系统),控制系统硬件的运行,又为高层软件提供低层调用。BIOS芯片是主板上的长方形芯片,比较常见的有:AMI BIOS和 Award BIOS。
  BIOS中主要存放:(1)自诊断程序:通过读取CMOS RAM中的内容识别硬件配置,并对其进行自检和初始化;(2)CMOS设置程序:引导过程中,用特殊热键启动,进行设置后,存入CMOS RAM中;(3)系统自举装载程序:在自检成功后将磁盘相对0道0扇区上的引导程序装入内存,让其运行以装入DOS系统;(4)主要I/O设备的驱动程序和中断服务。
  2.CMOS RAM是一种互补金属氧化物半导体随机存储器。存放系统设置参数。
  CMOS原本是集成电路的一种制造规格,起源于286上出现的一种编号为MC 146818的集成电路,它是CMOS制成的一部分存储器,简称为CMOS。因断电后数据会丢失,现在主板上通常加上一块电池来保持断电后不丢失数据。
  3.二者关系:
  ROM BIOS中存放的是机器语言程序,CMOS RAM 中存放数据,BIOS在开机运行过程中调用CMOS数据并可设置 CMOS 数据。