cmos电池_为什么PC依靠电力运行仍需要CMOS电池?

2023-10-09 16:59

本文主要是介绍cmos电池_为什么PC依靠电力运行仍需要CMOS电池?,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

cmos电池

cmos电池

why-do-pcs-still-require-a-cmos-battery-even-though-they-run-on-electricity-00

With all the progress and improvements that have been made with computer hardware, why are some things like the CMOS battery still necessary? Today’s SuperUser Q&A post has the answer to a curious reader’s question.

随着计算机硬件的所有进步和改进,为什么仍需要像CMOS电池这样的东西? 今天的“超级用户问答”帖子回答了一个好奇的读者的问题。

Today’s Question & Answer session comes to us courtesy of SuperUser—a subdivision of Stack Exchange, a community-driven grouping of Q&A web sites.

今天的“问答”环节由SuperUser提供,它是Stack Exchange的一个分支,该社区是由社区驱动的Q&A网站分组。

Photo courtesy of Jim Bauer (Flickr).

图片由Jim Bauer(Flickr)提供。

问题 (The Question)

SuperUser reader Joseph Philipson wants to know why PCs still require a CMOS battery:

超级用户读者Joseph Philipson想知道为什么PC仍然需要CMOS电池:

Why do PCs still require a CMOS battery even though they run on electricity? We are providing lots of power to the PC by switching the CPU plug to our electric board, so why does it still require a CMOS battery?

为什么PC即使依靠电仍需要CMOS电池? 通过将CPU插头切换到我们的电路板上,我们可以为PC提供大量电源,那么为什么它仍需要CMOS电池?

Why do PCs still require a CMOS battery?

为什么PC仍需要CMOS电池?

答案 (The Answer)

SuperUser contributors nhinkle and smokes2345 have the answer for us. First up, nhinkle:

超级用户贡献者nhinkle和smokes2345为我们提供了答案。 首先,nhinkle:

The CMOS battery is not there to provide power to the computer when it is in operation, it is there to maintain a small amount of power to the CMOS when the computer is powered off and unplugged.

CMOS电池在运行时不提供电源给计算机,而在计算机断电并拔下电源时却可以为CMOS供电。

The primary function of this is to keep the clock running even when the computer is turned off. Without the CMOS battery, you would need to reset the clock every time you turned on the computer.

其主要功能是即使关闭计算机也可以保持时钟运行。 如果没有CMOS电池,则每次打开计算机时都需要重置时钟。

On older systems the CMOS battery also provided the small amount of charge required to maintain the non-volatile BIOS memory, which remembered BIOS settings between reboots. On modern systems this information is typically stored in flash memory and does not require a charge to be maintained.

在较旧的系统上,CMOS电池还提供了维护非易失性BIOS内存所需的少量电荷,该内存可记住重启后的BIOS设置。 在现代系统上,此信息通常存储在闪存中,不需要维护费用。

Followed by the answer from smokes2345:

接下来是smokes2345的回答:

Think of it like your car battery. When you unplug the battery, your radio looses all of its presets and the clock resets. Originally, the CMOS battery held a similar function, maintaining the memory that held the BIOS settings and keeping the Real-Time Clock running.

可以将其视为您的汽车电池。 拔下电池时,收音机将失去其所有预设,并且时钟会重置。 最初,CMOS电池具有类似的功能,即保留用于保存BIOS设置的内存并保持实时时钟运行。

However, with modern computers the CMOS battery plays a lesser role as most BIOS firmware is smart enough to automatically detect the correct settings and those settings are stored such that they do not need power to persist. The CMOS battery is still required to maintain the RTC though.

但是,在现代计算机中,CMOS电池的作用较小,因为大多数BIOS固件足够智能,可以自动检测正确的设置,并且存储了这些设置,因此它们不需要电源即可持久。 尽管如此,仍然需要CMOS电池来维持RTC。

More information is available at the following Wikipedia page: Nonvolatile BIOS Memory (CMOS Battery)

可在以下Wikipedia页面上获得更多信息:非易失性BIOS内存(CMOS电池)



Have something to add to the explanation? Sound off in the comments. Want to read more answers from other tech-savvy Stack Exchange users? Check out the full discussion thread here.

有什么补充说明吗? 在评论中听起来不错。 是否想从其他精通Stack Exchange的用户那里获得更多答案? 在此处查看完整的讨论线程。

翻译自: https://www.howtogeek.com/216124/why-do-pcs-still-require-a-cmos-battery-even-though-they-run-on-electricity/

cmos电池

这篇关于cmos电池_为什么PC依靠电力运行仍需要CMOS电池?的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/174259

相关文章

IDEA运行spring项目时,控制台未出现的解决方案

《IDEA运行spring项目时,控制台未出现的解决方案》文章总结了在使用IDEA运行代码时,控制台未出现的问题和解决方案,问题可能是由于点击图标或重启IDEA后控制台仍未显示,解决方案提供了解决方法... 目录问题分析解决方案总结问题js使用IDEA,点击运行按钮,运行结束,但控制台未出现http://

解决Spring运行时报错:Consider defining a bean of type ‘xxx.xxx.xxx.Xxx‘ in your configuration

《解决Spring运行时报错:Considerdefiningabeanoftype‘xxx.xxx.xxx.Xxx‘inyourconfiguration》该文章主要讲述了在使用S... 目录问题分析解决方案总结问题Description:Parameter 0 of constructor in x

解决IDEA使用springBoot创建项目,lombok标注实体类后编译无报错,但是运行时报错问题

《解决IDEA使用springBoot创建项目,lombok标注实体类后编译无报错,但是运行时报错问题》文章详细描述了在使用lombok的@Data注解标注实体类时遇到编译无误但运行时报错的问题,分析... 目录问题分析问题解决方案步骤一步骤二步骤三总结问题使用lombok注解@Data标注实体类,编译时

Linux使用nohup命令在后台运行脚本

《Linux使用nohup命令在后台运行脚本》在Linux或类Unix系统中,后台运行脚本是一项非常实用的技能,尤其适用于需要长时间运行的任务或服务,本文我们来看看如何使用nohup命令在后台... 目录nohup 命令简介基本用法输出重定向& 符号的作用后台进程的特点注意事项实际应用场景长时间运行的任务服

如何在一台服务器上使用docker运行kafka集群

《如何在一台服务器上使用docker运行kafka集群》文章详细介绍了如何在一台服务器上使用Docker运行Kafka集群,包括拉取镜像、创建网络、启动Kafka容器、检查运行状态、编写启动和关闭脚本... 目录1.拉取镜像2.创建集群之间通信的网络3.将zookeeper加入到网络中4.启动kafka集群

PostgreSQL如何用psql运行SQL文件

《PostgreSQL如何用psql运行SQL文件》文章介绍了两种运行预写好的SQL文件的方式:首先连接数据库后执行,或者直接通过psql命令执行,需要注意的是,文件路径在Linux系统中应使用斜杠/... 目录PostgreSQ编程L用psql运行SQL文件方式一方式二总结PostgreSQL用psql运

关于数据埋点,你需要了解这些基本知识

产品汪每天都在和数据打交道,你知道数据来自哪里吗? 移动app端内的用户行为数据大多来自埋点,了解一些埋点知识,能和数据分析师、技术侃大山,参与到前期的数据采集,更重要是让最终的埋点数据能为我所用,否则可怜巴巴等上几个月是常有的事。   埋点类型 根据埋点方式,可以区分为: 手动埋点半自动埋点全自动埋点 秉承“任何事物都有两面性”的道理:自动程度高的,能解决通用统计,便于统一化管理,但个性化定

如何用Docker运行Django项目

本章教程,介绍如何用Docker创建一个Django,并运行能够访问。 一、拉取镜像 这里我们使用python3.11版本的docker镜像 docker pull python:3.11 二、运行容器 这里我们将容器内部的8080端口,映射到宿主机的80端口上。 docker run -itd --name python311 -p

业务中14个需要进行A/B测试的时刻[信息图]

在本指南中,我们将全面了解有关 A/B测试 的所有内容。 我们将介绍不同类型的A/B测试,如何有效地规划和启动测试,如何评估测试是否成功,您应该关注哪些指标,多年来我们发现的常见错误等等。 什么是A/B测试? A/B测试(有时称为“分割测试”)是一种实验类型,其中您创建两种或多种内容变体——如登录页面、电子邮件或广告——并将它们显示给不同的受众群体,以查看哪一种效果最好。 本质上,A/B测

跨系统环境下LabVIEW程序稳定运行

在LabVIEW开发中,不同电脑的配置和操作系统(如Win11与Win7)可能对程序的稳定运行产生影响。为了确保程序在不同平台上都能正常且稳定运行,需要从兼容性、驱动、以及性能优化等多个方面入手。本文将详细介绍如何在不同系统环境下,使LabVIEW开发的程序保持稳定运行的有效策略。 LabVIEW版本兼容性 LabVIEW各版本对不同操作系统的支持存在差异。因此,在开发程序时,尽量使用