在80286时代,电脑主板没有CMOS这一说,因为主板上所有的地址分配,中断分配都是使用跳线,一个一个由电脑操作者自主分配的。那个年代的电脑单单跳线就够你忙半天的,如果中断冲突了,电脑就开不起来,要排查出来,就需要把所有的中断检查一遍。

到了奔腾时代,电脑已经进步多了,支持即插即用技术了,声卡、显卡、网卡等功能卡的设置,只有很少一部分需要在系统中调整中断冲突和地址冲突了。所以那个时候BIOS中的设置开关值,也就是我们常说的CMOS数据是保存在南桥芯片中的,是需要一块3.3V的小电池来保持记忆的。当然这块小电池也为主板上的实时时钟提供电源供应,所以那个年代的主板就出现一种内置电池的时钟模块,直接焊接在主板。因此那个时代在主板是找不到我们现在常见的CR2032电池的,也看不到绿色的三块镍铬电池组。

之后的很多年,BIOS的设置参数开关值都是保存在南桥芯片中的一块几K的空间里,所以2010年之前的十几年里,南桥附近总会有一个32678的晶振,这个晶振就是实时时钟的晶振。
随着FLASH芯片技术的发展,已经由九十年代的22V的编程电压,经历了紫外光擦除,22V,12V,5V,3.3V,到了现在的1.8V可编程,所以技术的发展也使BIOS在进步和变化中。

在BIOS芯片中,不但要存储最基本的BIOS程序,还会有BOOT LOADER启动模块,还会有DMI配置数据,当然也有ESCD数据,还有我们在BIOS最后SAVE一栏看到的DEFAULT的数据开关值。

随着芯片生产工艺的提升,北桥和CPU合在了一起,再接着集成显卡也和CPU跑到了一块,没有多长时间AMD就三芯合一了,之前主板上常见的南桥,北桥,显卡,CPU就变成一个芯片了。这个时候,我们常说的CMOS数据就直接保存在CPU里面了。

当然现在INTEL的笔记本CPU也是一样的,一台笔记本上面只有CPU一个芯片了,当然还有EC芯片和电源管理芯片,但是南桥和北桥芯片都没有了。

因为从电路分析上,可以看到主板的CR2032供电接到了CPU里面。

不过我们也需要知道,因为现在电脑功能强大了,主板上的CPU频率、电压、内存的频率、电压,核显的显存分配都是可以设置调整的,所以这些简单设置的参数,即使丢失不会导致电脑黑屏不亮的参数,就是我们通常所说的CMOS数据,主板上的小电池扣下来后这部分数据就会丢失。

因为现在的CPU和内存并不是固定不变的,CPU和内存的频率是可变的,就连工作电压也会随着频率的变化而同步变化,一切都是为了性能而设计,所以这部分数据非常重要。如果这部分数据设置错误会导致电脑直接变砖,因此这部分数据在BIOS的普通设置界面是看不到的,普通用户也接触不到。

这部分数据是需要高级BIOS界面才能改变,当然这部分数据设置完成后,也是保存在存储BIOS程序的Flash芯片中。只有你使用编程器重新写入新的BIOS程序,电脑才会重新配置,才会把这块砖救活过来。

这部分BIOS数据并不会随着CMOS电池放电而自动复原。要清除这部分CMOS数据,必须使用指定按键设置才能清除,或者使用编程器重写BIOS芯片才可以。
有的笔记本需要长按电源按键 30S以上,有的需要长按电源键关机,然后长按Ctrl+home+电源键,一直按不松手,直到所有指示灯全灭,然后松开所有按键,之后键盘灯会亮,然后键盘灯连闪三次就会开机了。
80286是什么,只听过8086
无系统设置引导指令代码