立即注册找回密码

QQ登录

只需一步,快速开始

微信登录

微信扫一扫,快速登录

手机动态码快速登录

手机号快速注册登录

搜索

图文播报

查看: 384|回复: 5

[分享] 一个困惑我多年的疑惑,计算机是如何知道时间的?

[复制链接]
发表于 2025-3-10 19:44 | 显示全部楼层 |阅读模式

登陆有奖并可浏览互动!

您需要 登录 才可以下载或查看,没有账号?立即注册 微信登录 手机动态码快速登录

×
比如我家的普通台式机,我曾经试着将它拔去电源和网线,过几天后重新启动,在没有联网的情况下,它还是准确的显示出当前日期和时间,手机也是同理,这类计算机是如何知道当前时间的?

原文地址:https://www.zhihu.com/question/301429546
楼主热帖
回复

使用道具 举报

发表于 2025-3-10 19:45 | 显示全部楼层
把主板上的小电池给拿下来。
时间就不准了。
回复 支持 反对

使用道具 举报

发表于 2025-3-10 19:46 | 显示全部楼层
谢邀
计算机开着时其电源给时钟供电,计算机在关机时,电源被切断,但里面的时钟仍能正常工作。这是因为计算机内部的主机板装有一个可充电的镍镉电池,这块可充电电池的正常电压是3.6V。
一旦电池的电压降到2.2V 以下,CMOS、RAM中的数据便会丢失,计算机就无法启动,正确显示时钟也就无从谈起。
回复 支持 反对

使用道具 举报

发表于 2025-3-10 19:46 | 显示全部楼层
主板电池供电,晶振在电压下稳定晶振,通过计数(计时)对时间进行积分,定期通过网络进行同步消除积分误差……
和电子表的原理相同,卸腰……
顺便如果电脑忘了bios密码,或者由于特殊原因需要重置bios信息,或者题主想验证上述说法有效性的话,不一定非需要抠电池,只要对主板进行放电就行。
主板上大多有专门用来放电的跳线,用跳线帽放电即可,具体位置请查阅自己电脑主板信息。
回复 支持 反对

使用道具 举报

发表于 2025-3-10 19:46 | 显示全部楼层
时间大致有三种,RTC时间,CMOS时间和系统时间。
而断电后只有RTC时间在跑,供电由CMOS电池提供。
当你把cmos电池拔掉,彻底放电以后,时间就恢复为1970了。
回复 支持 反对

使用道具 举报

发表于 2025-3-10 19:47 | 显示全部楼层
不要忘了主板上还有纽扣电池。
谢邀!
回复 支持 反对

使用道具 举报

发表回复

您需要登录后才可以回帖 登录 | 立即注册 微信登录 手机动态码快速登录

本版积分规则

关闭

官方推荐 上一条 /3 下一条

快速回复 返回列表 客服中心 搜索 官方QQ群 洽谈合作
快速回复返回顶部 返回列表