您的位置:首页 > 移动开发 > IOS开发

BIOS与CMOS的区别

2005-02-01 13:22 253 查看
初学者常会混淆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 数据。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: