以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.com/bbs/index.asp)
--  专家坐堂  (http://foxtable.com/bbs/list.asp?boardid=2)
----  问一下 计时器 工作原理 问题  (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=41041)

--  作者:打错潇洒
--  发布时间:2013/10/9 22:07:00
--  问一下 计时器 工作原理 问题
请问假设有一段 比较耗时间的代码运算。需要每隔1秒执行,而代码执行完成时间为2秒。

问:(1)计时器是执行完成代码后等待1秒执行 还是 (2)每隔1秒从头到尾执行代码
请问(2)是不是 异步方式 在执行代码???????


--  作者:程兴刚
--  发布时间:2013/10/9 22:32:00
--  

试想,那样的话您的电脑不死机吗?


--  作者:打错潇洒
--  发布时间:2013/10/9 22:35:00
--  
第一种 是吧
--  作者:有点甜
--  发布时间:2013/10/9 22:38:00
--  
 测试了一下,应该这样理解:

 若计时器设置是一秒,就每一秒,向代码缓存区压入一次要执行的代码;代码缓冲区执行按顺序取出要执行的代码,具体要执行多长时间,计时器不管。