【原创】BIOS有别于CMOS
2006-10-19 23:42
相信大家也常常听到“CMOS设置”这种说法,也许根本就把“BIOS”与“CMOS”看作是同一事物的不同称呼,在现实中出现将“BIOS”与“CMOS”混为一谈的情况也为数不少。所以,在涉及到具体设置项目以前,我们还是先来了解一下“BIOS”与“CMOS”有什么区别与联系吧。
我们已经知道了BIOS是一组设置硬件的电脑程序,保存在一块ROM芯片中,而“CMOS”是“互补金属氧化物半导体”的英文缩写,原是指制造大规模集成电路芯片的一种技术或是指用这种技术制造出来的芯片,这种芯片是一种可读写的RAM存储器,一般用在微机主板上时,会用来存储微机系统的实时时钟信息和硬件配置信息等,CMOS芯片中的内容会在断电后消失,因此需要K系统电源和后备电池来供电。早期的CMOS是一块单独的芯片(MC146818A),现在一般都有整合到了其它的IC芯片之中。
微机在开机自检的过程中,要读取CMOS中的相关参数,用来初始化机器各个部件的状态。而对CMOS参数的设置需要专门的CMOS设置程序,很早以前的CMOS设置程序是驻留在软盘上的(如PC/AT机),而现在的厂商已将其做到了BIOS之中,在BIOS自检过程中某一特定时刻,只需按下某一特定键(一般是“DEL”)即可进入CMOS设置程序。
由于BIOS与CMOS都与初级系统的设置密切相关,读者看到这里可能还是会有些不明白,其实只在仔细理解一下BIOS与CMOS联系,就不难分清这两个概念。
事实上,CMOS RAM只是存放系统参数,并且由于RAM的可读写性,可以随时修改系统的各项参数,但“修改”这个动作,必须要通过BIOS设置程序才能完成,也就是说,CMOS的参数设置需要通过BIOS设置程序来进行。BIOS设置程序是固化的,正常情况下是不可擦写的,因而修改之后的参数需要存放在CMOS之中。因此,从广泛的定义上来说,“BIOS设置”与“CMOS设置”两种说法都不算错。
体谅小海对着打字的辛苦,大家来顶一下,虽然严格不算原创,但至少是原创发帖,呵呵