C中的定时器中断

时间:2013-04-16 12:31:49

标签: c interrupt dos dosbox

我必须写一个关于定时器中断的c文件。程序将在DosBox上运行。 程序的特点很简单:

  

程序调用一个函数(由我输入)用于每个定时器中断。这些中断将使用setvect和getvect函数进行编程。

例如,如果我有一个代码可以在没有任何睡眠或延迟功能的情况下在一秒钟内打印“Hello world \ n”,那将是非常好的。我的意思是打印“hello world”的代码必须在函数和每个中断程序必须调用此函数。

很难找到这种情况的例子,你能转发任何示例链接吗?谢谢大家的帮助..

2 个答案:

答案 0 :(得分:0)

只是一个建议。

一般来说,不要在中断时使用打印功能是件好事。在您的情况下,因为您的代码很简单,所以这不是一个真正的问题,但如果您花费很多时间在中断中,您可以在更复杂的程序上遇到一些优先级问题......

答案 1 :(得分:0)

SDL_GetRenderDrawColor