计算机如何跟踪时间?

时间:2011-05-02 01:30:40

标签: time

如何在计算机中显示时间?我的意思是计算机不能尽可能快地完成所有计算吗?如果在各种机器上以不同的速度运行,你如何跟踪时间的流逝?

4 个答案:

答案 0 :(得分:19)

计算机用你的方式记录时间 - 用时钟!即使CPU断电,实时时钟也会运行。它完全独立于CPU的“时钟周期”。在PC上,当计算机未插入外部电源时,时钟在电池上运行。

答案 1 :(得分:2)

在我们的台式电脑主板上有一种称为 cmos电池的东西,可以跟踪我们的电脑日期和时间,即使它已关闭。 CMOS电池有一段寿命,直到它保持不变,然后当你关闭并启动系统时,你的日期和时间将被重置..

答案 2 :(得分:2)

所以基本上发生的事情是计算机,微波炉等通常使用所谓的石英计时器。他们使用石英的原因是因为当你给石英晶体一个电荷时,它会振动并发回一个脉冲(压电性)。由于晶体可以如此精细地塑造和切割,人们可以精确地预测它将在一秒钟内产生多少脉冲。因此,一旦计算机读取X脉冲数,则应显示1秒。然后它会重置并不断重新开始阅读。如果他们想要,并且在大多数情况下他们这样做,一个单独的处理器知道60分钟,或60分钟和小时,所以它会显示它是一分钟/小时,并重置它的第二个计时器。所以两个处理器都做了非常相似的事情,但只是有不同的规模。

答案 3 :(得分:0)

计算机内部的电子钟可以通过使用以恒定频率振动的振荡器来计算时间的流逝。然后,时钟计算振动次数以跟踪时间。