电脑主板的BIOS参数为何要使用电池来存储?
也许很多人都还不知道,其实在每一块电脑主板上都安装有一颗纽扣电池(CMOS电池),是专门为了保存电脑硬件配置信息参数用的,但目前存储技术已经非常成熟,完全不需要电池就可以实现存储,为什么这些配置信息不选择存储在可实现长期存储的芯片上呢?非要装一颗貌似多余的电池。
对于这个问题,我搜索了全网,几乎没有一个人能完整地回答这个问题,所讲的观点都是片面的,不能完全让人信服,现在我把掌握到的信息跟大家分享一下。
首先,我们得先来了解一些基本概念。
存储器可分为随机存取存储器(Random Access Memory,RAM)和只读存储器(Read-Only Memory,ROM)两大类。随机存取存储器(RAM)既可向指定单元存入信息又可从指定单元读出信息,由于它存储的信息在断电后会丢失,所以RAM又称易失性存储器;而只读存储器(ROM)的信息一旦写入后就固定下来,即使切断电源,信息也不会丢失,所以又称为固定存储器。我们经常使用的PC机上的内存条就属于RAM存储器,而硬盘则属于ROM存储器。
CMOS是Complementary Metal Oxide Semiconductor(互补金属氧化物半导体)的缩写,它是指制造大规模集成电路芯片用的一种技术或用这种技术制造出来的芯片,是电脑主板上的一块可读写的RAM芯片。因其可读写的特性,所以在电脑主板上被用来保存BIOS程序设置的硬件参数信息,这个芯片仅仅是用来存放参数值的。
BIOS是英文"Basic Input Output System"的缩略词,直译过来后中文名称就是"基本输入输出系统"。BIOS是个人电脑启动时加载的第一个软件,其实它是一组固化到计算机主板上的ROM芯片上的程序,它保存有计算机最重要的基本输入输出程序、开机自检程序和系统自启动程序,它可从CMOS中读写系统设置的具体信息。 其主要功能是为计算机提供最底层的、最直接的硬件设置和控制。早期的主板都是使用“EEPROM”技术来储存BIOS程序的,现在则多采用Flash Memory芯片来存储。
现在我们来总结一下,BIOS是硬件基本输入输出程序,它储存在ROM芯片中,已被固化,不可更改;而CMOS是专门用来存储BIOS程序参数值的RAM芯片,存储的参数值可修改,一旦断电时间过长,存储的参数值便会丢失,更换新电池后,这些参数值需要重新设置。
如此看来,BIOS系统其实就是一个有着迷你版内存和硬盘以及程序的一个微型系统,更高级的Windows系统就是通过它来引导启动的。
不过我们会发现其实BIOS程序很智能,即便是首次启动,几乎都能自动识别出硬件的配置信息,就算是每次加载的是默认参数也能顺利引导启动Windows,而且来到UEFI统一可扩展固件接口(Unified Extensible Firmware Interface)时代,硬件配置的信息完全可以存储在ROM存储器上,那为何厂家仍未取消电池的设计呢?
有人说,需要用电池来保存BIOS系统的启动密码,当密码丢失时可以采取断电的方式来清除密码。这个理由似乎很合理,但Windows系统的用户密码在关机后不也是能保存的吗,且现在很多人都懂得使用PE工具来清除Windows用户的密码了,难道BIOS密码就不能有专用工具去清除它吗?例如采用跳线或开关的方式来清除密码。因此,这个理由不成立。
也有人说,万一BIOS存储的参数值有问题导致开机失败,也可以采取断电的方式来恢复出厂设置。这个理由也站不住脚,BIOS程序本身就存有默认的参数值,难道非要采取断电的方式才能恢复成默认的参数值吗?厂家完全可以将其设计为当BIOS运行出现异常错误时,提示用户修改参数值或主动恢复成默认参数值。因此,这个理由也不成立。
其实,在BIOS中最重要的参数就是RTC(实时时钟),RTC是指安装在电子设备或IC(集成电路)上的时钟。那为何电脑一定要有准确的时钟呢?即便是电脑的时间不准确,不也是可以顺利启动的么?只是会影响到电脑运行日志记录的时间而已,包括各种文档的创建和修改时间都是不准确的,为了解决这一问题,电脑需要使用电池来实时记录当前时间,例如在一些特殊场合我们有可能需要在指定的时间来唤醒电脑,此时RTC时钟就不可或缺了。
据说UEFI统一可扩展固件接口已经具备联网功能,这样电脑系统就能在启动之前自动从互联网上获取时间了,那么未来在主板上安装电池的这种设计会不会被取消呢?
电脑主板的BIOS参数为何要使用电池来存储?相关推荐
- 计算机组装bios的密码破解,主板BIOS密码忘记了怎么清除?主板bios密码忘记了扣电池解决方法...
有些用户为了电脑的安全性可能会设置BIOS密码,但是久而久之密码就会忘记掉,怎么想也想不到密码了,这是一个很常见的问题,以为小编经常QQ密码都会忘记,那么遇到这个问题,基本都是将主板BIOS恢复出厂复 ...
- python可变参数的特点_可变参数**kwargs传入函数时的存储方式为( )_学小易找答案...
[单选题]抗结核药联合用药的目的是: [单选题]女性,50岁,患耐青霉素的金葡菌性心内膜炎,青霉素试敏阴性,既往有慢性肾盂肾炎,应选用: [填空题]固态下原子(或分子)呈( )排列而形成的聚集状态,称 ...
- 台式电脑主板插线步骤图_主板电池怎么放电?电脑主板电池放电的方法
如果想要将主板BIOS设置恢复出厂,为了方便我们会将主板电池进行放电,相信不少用户会"电池放电"一词不知道如何操作.那么主板电池怎么放电?下面装机之家分享一下电脑主板电池放电的方法 ...
- 计算机主板设计与应用说明,电脑主板的主要参数及其含义介绍
电脑主板(英语:Motherboard, Mainboard,简称Mobo)又称主机板.系统板.逻辑板.母板.底板等,是构成复杂电子系统例如电子计算机的中心或者主电路板,是电脑最基本的也是最重要的部件 ...
- 12v60ah锂电池组装图_锂电池基本参数,结合电动自行车电池应用分析
锂电池应用及其普遍,手机及数码产品.平板电脑及笔记本.电动工具.电动自行车.电动汽车.后倍电源及储能等各个领域.锂电池的类型也多种多样. 这里我们重点介绍一下锂电池的几个重要参数.并结合电动自行车电池 ...
- 破解DELL BIOS开机密码,拔电池放电不好使
清除DELL电脑BIOS密码 普通兼容机都是清一下RTC或者拔电池放下电就可以清除密码. Dell电 ...
- 计算机主板设置中的英语,电脑主板Award BIOS设置中英文翻译
以下是主要菜单翻译,(在实际使用中大家可以到维修信号的电脑主板网站查询详细设置) Time/System Time 时间/系统时间 Date/System Date 日期/系统日期 Level 2 C ...
- 服务器物理槽位和逻辑对应,槽位配置 - 华为服务器 Purley平台 BIOS 参数参考 25 - 华为...
介绍通过"内存配置"界面,对内存进行配置."内存配置"界面如图8-23所示.具体参数说明如表8-19所示. 根据服务器或BIOS版本的不同,此界面的显示会有所差 ...
- 速龙641电脑装机 硬件 参数 BIOS参数调整
2012.3.6.新装机配置 1.主板:映泰TA75M+ 549元 2.CPU: 速龙IIx4 641 479元 3.内存:芝奇DDR3 ...
最新文章
- Ubuntu 新装服务器部署流程
- 有史以来最精彩的自问自答:OpenAI 转方块的机械手
- DRV8834用于驱动双电机
- ETL工具框架开源软件
- java 分布式任务_一个简单的基于 Redis 的分布式任务调度器 —— Java 语言实现...
- android 减少图片出现oom错误
- Supervisor 守护 dotnetcore 程序
- 机器学习的练功方式(四)——KNN算法
- CSP 1.0 语言规范
- 90后女博士任985高校特聘教授,这次有点不一样
- antd的tooltip如何调整间距_Word字符间距不会调?那就试试这些技巧
- 个性签名设计软件_佩服!我用Python设计了一个签名软件
- 国庆中秋双节快乐 | 马云不再担任阿里巴巴董事;胡厚崑当值华为轮值董事长;百度小度完成独立融资...
- 合理使用EntityFramework数据验证的异常错误提示信息
- python语音合成并播放_用Python写一个语音播放软件
- Javascript构建Bingo卡片游戏
- 快速消除PDF复制内容里的换行
- gitlab项目自动同步到测试服务器
- 蚂蚁金服区块链切入新场景,支付宝首创公积金黑名单及缴存证明
- 链栈(Linked Stack)