问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

请描述一下软件定时和硬件定时的区别

发布网友 发布时间:2022-04-25 15:39

我来回答

1个回答

热心网友 时间:2023-10-13 17:32

软件定时就是直接利用CPU的时钟,用计算循环的方法计时。例如假设CPU执行一个指令需要10个时钟周期,那么循环执行1000次就是10000个时钟。因为CPU的时钟间隔是恒定的,那么假设一个时钟是1微秒,则10000个时钟就是0.01秒。这种循环测试时间长度的办法在单任务系统,例如DOS下,还是相对准确的。但是在Windows这种多任务系统下由于系统调度的原因程序会被不停滴中断(好让其它任务有机会运行),这样其实就不能精确知道1000次循环究竟用了多少个时钟(因为有些时段分给别的任务了),所以在多任务环境下软件定时误差很大。一般只能达到毫秒级的准确度
硬件定时则是基于硬件。例如定时/计数器,这个不受操作系统影响,由硬件提供时间,精度可以达到微秒级。如果更精确的时间可以使用天文台授时或者原子钟。其精度更高。
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
罗马全面战争怎么样提高元老院评价? 半夜家中镜匾忽然碎了 镜子忽然碎掉怎么解 化能异养型微生物分类 如何判断自养微生物与异养微生物 如何得知某微生物是否为哪种氨基酸的异养型微生物。 滨州市北海振宇电子科技有限责任公司怎么样? 北京振宇科技有限公司怎么样? 上海振宇化工科技有限公司经营范围 商业医保是否值得购买? 不自动转存是什么意思 存折上面写不转存不通锐是什么意思 存款单上不约定转存是什么意思 工行流水单里的不转存是什么意思 农业银行自助终端机活期转定期的不转存和约定有什么区别,我是选择不转... 怎样腌制辣菜 淹至红色野辣菜可以吃吗? 怎样腌制腊菜? 野辣菜挖多了,怎么做可以保存更长久? 半干的野芥菜怎么腌制能常年吃的那种? 野辣菜做酸菜怎么做 野辣菜怎么做成干菜 凉拌野辣菜的做法,凉拌野辣菜怎么做好吃,凉拌 野辣菜怎么腌酸菜 野辣菜怎么腌酸菜末好吃 青椒韭菜的做法,青椒韭菜怎么做好吃,青椒韭菜 青椒炒韭菜的做法窍门 养狗狗的房间里可以点蚊香驱虫吗? 男生最标准的身高是多少 院外如何跟狗狗驱蚊 单片机硬件定时和软件定时的最大区别是啥?硬件定时的方式也大概说下,谢谢 单片机软件定时与硬件定时的原理有何异同 单片机软件定时与硬件定时的原理有何异同? 51单片机最大硬件定时时间是多少 什么叫硬件定时? 二、在数码显示时钟实验中,采用硬件定时器定时,阐述如何在程序中实现时间变量_百度问一问 stm32程序处在while死循环的时候硬件定时器还在跑吗? 想实现硬件定时开机(电脑),谁提供一下思路或整套方案!? 定时器判断计数脉冲是否记满是通过什么方式完成,怎么判断呢? 有什么小工具或者硬件能让电脑定时开机,路由器不是智能路由器,电脑主板没有电源设置选项。求解 什么是定时电路 定时器(硬件)原理及与外部设备连接 单片机中使用一个定时器,如何通过软硬件结合实现较长时间的定时 山上老鼠能吃吗? 微信重新注册了,怎么找回以前那个? 在山上老鼠都在哪里? 山上像老鼠一样的是什么动物 山老鼠 是什么东西 老旧小区改造屋面裂缝处的防水怎么处理 山上野老鼠什么时候最喜欢出来\?