Nonvolatile BIOS memory

CMOSRAM是一种用于存储BIOS设置的内存芯片,保存硬件配置和用户参数,即使断电也不会丢失信息。通常与CMOS电池一起使用,防止数据丢失并为实时时钟供电。随着技术发展,CMOSRAM常集成到南桥芯片组中,其容量和功能也不断扩展。当需要恢复出厂设置时,可通过放电跳线或按钮来清除CMOS信息。
摘要由CSDN通过智能技术生成

这个是一小块存储芯片,位于PC主板上,存储的是BIOS设置。主要用来保存当前系统的硬件配置和操作人员对某些参数的设定,从而确保电脑无论是处于关机状态,还是遇到系统掉电情况,BIOS信息都不会丢失。

通常叫做CMOS RAM,因为用的是一个 volatile, low-power complementary metal-oxide-semiconductor (CMOS) SRAM,掉电内容丢失的互补金属氧化物半导体。

所以还会在其旁边配一个CMOS电池,防止系统休眠或关机后数据丢失。这个CMOS电池还会给计时时钟芯片供电,所以即使系统断电,时间也不会停止,就像是主板里有块电子表一样。

其实CMOS RAM就是non-volatile memory的一种,或者叫做NVRAM,最开始一般是256个字节大小。

举个例子,下面就是一款CMOS RAM:

早期的CMOS芯片是一块单独的芯片MC146818A(DIP封装),共有64个字节存放系统信息。386以后的微机一般将 MC146818A芯片集成到其它的IC芯片中(如82C206,PQFP封装),586以后主板上更是将CMOS与系统实时时钟和后备电池集成到一块叫做DALLDA DS1287的芯片中。随着微机的发展、可设置参数的增多,CMOS RAM一般都有128字节及至256字节的容量。

为保持兼容性,各BIOS厂商都将自己的BIOS中关于CMOS ROM的前64字节内容的设置统一与MC146818A的CMOS ROM格式一致,而在扩展出来的部分加入自己的特殊设置,所以不同厂家的BIOS芯片一般不能互换,即使是能互换的,互换后也要对CMOS信息重新设置以确保系统正常运行。

MC146818A的针脚定义图:

而这个就是CMOS电池:

CMOS RAM和计时时钟芯片一般集成在南桥芯片组中,不过现在随着计算机技术的发展,南桥芯片也不再是独立的了。

南桥芯片被集成到了一个单独的平台控制hub中,Intel的Platform Controller Hub,AMD的Fusion Controller Hub。北桥芯片也不在了,被集成到了CPU中。

所以有可能打开电脑,在主板上找不到这个CMOS RAM。

CMOS电池是用来给计时时钟供电的,一般是CR2032锂电池或称为纽扣电池。其中C表示以锂金属为负极、以二氧化锰为正极的化学电池体系,R表示电池的形状为圆柱形;20表示电池的直径是20mm,32代表电池的高度为3.2mm。

标称电压为3.0V,端点电压(对地电压)为2.0V,额定容量为200~230mAh不等。由于纽扣电池本身电量就少,为了尽可能避免传输时的损耗,因此COMS芯片会与电池距离很近。

COMS电池通常有3-5年的使用寿命,系统长时间没电或者处于高温环境,会降低电池使用寿命。

不可充电,因为充电电池有爆炸风险。当系统没电时,CMOS电池给clock和CMOS RAM供电,当系统有电时,电路切换到系统供电。

恢复电脑到出场设置,可以通过手动对CMOS RAM放电来做到。

大多数主板都设计有COMS放电跳线以方便用户进行放电操作,该放电跳线一般为三针,开始时插在“1”和“2”针脚上,将跳线帽插在“2”和“3”针脚上,然后恢复到原来的“1”和“2”针脚上。

如果跳线帽没有恢复到Normal状态,则无法启动电脑且会发出报警声。

还有很多主板设置了按钮或者拨钮,来方便CMOS RAM放电清除。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

夜流冰

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值