秒的认识教学设计(计算机是如何计算时间的)
发布时间:2022-09-24 05:30 浏览:
也许很多人有这样的疑惑,计算机到底是怎么计算时间的?
计算机内部有处理器和晶振,处理器相当于人的大脑,晶振相当于人的心脏!每个人心脏跳动的频率几乎是固定的,正常人心跳的频率为60~100次/分,假设一个人的心跳频率为60次/分,即平均1秒跳一次,大脑通过数心跳的次数即可计时,比如数60下为一分钟,数3600下为一小时。
计算机计时也类似这个原理,处理器通过数晶振的波形进行计时!假设晶振的时钟频率为10MHZ,那么由T=1/f=1/10000000=100ns,然后通过处理器对时钟进行计数,每跳一下为100ns,需要计算M=10000000次为1秒,同理,一分钟为F=60M次,一小时为H=60F次。
实际应用时,需要人为对处理器进行编程,使用处理器的定时器进行初始化设置,然后计数,当计数达到预定值时,就会产生溢出结果从而改变当前时间。
感谢阅读!别忘了点个赞再走哦!若还有什么不明白的地方请评论区下方留言,若想了解更多相关知识,请关注本头条号,会持续更新内容,谢谢支持!