电脑主板的BIOS和CMOS是什么 BIOS和CMOS有什么区别

2020-07-27 00:59:03操作系统媛媛

BIOS是什么?CMOS又是什么?相信很多装系统的人都了解BIOS但是我们也经常听到CMOS,CMOS是BIOS吗?下面给大家详细介绍下BIOS和CMOS。

在我们的电脑中,都有一块黑色的小芯片。但是请千万不要小看它,如果它损坏或者数据错误乱套的话,恭喜,如果不会“救回”这个小芯片,那么这台电脑可以挂闲鱼卖零件了……

这个小芯片是什么呢?对,它就是BIOS芯片。那BIOS又是什么玩意?答曰:“BIOS,是Basic Input Output System的词头缩写。”如果直译为中文,那就叫做“基本输入输出系统”。然而BIOS到底是什么,光说它的名字对于一般人来说还是如同天书一般。其实BIOS是固化在一个只读存储器(ROM,下同)或非易失性存储器(NvRAM)上的程序,所以BIOS只是个程序。但既然是程序,那么肯定是得要运行的,所以就得为这个程序找一个地方存起来以便随时能运行。这个程序存放在哪里?是固化在一个ROM或NvRAM里的,那么这个ROM或者NvRAM又是啥玩意?对了,就是那个黑色小芯片,即BIOS芯片,所以BIOS芯片是个ROM或NvRAM,目前的大多数BIOS芯片基本只有NOR Flash一种,属于NvRAM。少数上古的旧式BIOS芯片还可以看到EEPROM,下面稍后再谈这两个玩意。

上面说完了BIOS和BIOS芯片,我们已经知道BIOS只是个存储在一个芯片中的程序。那么既然是程序,肯定就得包括一些功能,都包括些啥玩意呢,下面主要列举如下:

1、POST自检和硬件自检程序:通过读取CMOS存储中的硬件信息,识别硬件配置,并对硬件自检和初始化。

2、操作系统启动程序:硬件自检成功后(这时硬盘已经被识别),执行跳转到操作系统引导设备的引导分区,将引导程序读入内存,若成功读入,则进入启相应设备上的操作系统启动过程

3、CMOS设置程序:在电脑开机自检中,按下进入CMOS设置的快捷键,则进入CMOS设置。设置结束后,若进行保存操作,则更新后的硬件信息会存入CMOS中并重新进行自检,否则继续完成本次自检后续的过程

4、硬件I/O和中断服务:软件在一些对硬件底层的操作中,需要中断服务或硬件I/O操作,这时就需要BIOS充当软件和硬件之间“临时搭桥”的作用。

BIOS主要的功能基本上就是这4点,但是请注意1和3,又冒出个CMOS,这又是啥东东?

答曰:“CMOS,本义上是Complementary Metal Oxide Semiconductor的词头缩写。”直译为“互补金属氧化物半导体”,是一种半导体技术,属于数字电路的范畴。但是为了避免再乱造新词造成混乱,人们干脆将采用该技术的制程和生产出的元件或芯片也叫CMOS,比如数码相机的传感器就叫做CMOS。很不幸但也很庆幸的是,我们的电脑中就有一个用CMOS技术的芯片,所以这个芯片直接就叫做CMOS芯片,是个随机存储器RAM。不过现在这个芯片一般都是集成到主板的南桥芯片组里,你根本也看不到它,它是用来干嘛的呢?原来它就是用来保存当前电脑的硬件配置信息和其他一些有关信息的,所以这个CMOS芯片只是个保存数据的玩意。既然它只是个RAM(不是昂贵的NvRAM非易失性存储器,也没必要用NvRAM),那么就得给它一直供着电,否则掉电后数据就丢了。但是我们的电脑不能总开着机一直耗电玩,所以就必须得有一个后备电源准备着随时在电脑电源关闭后“接班”为CMOS芯片供电,好吧,放个3V锂电池就行了,所以主板上那个电池是为CMOS芯片在电脑电源关闭后继续供电的东西。

相关教程
图文教程