编号:QA004451 建立日期: 2001年10月14日 最后修改日期:2001年10月14日 所属类别:
lloma: 操作系统: dos 编程工具: tc 问题: 如何编一个拦截INT13中断的TSR程序?
回答:
这是一个非常古老的问题了。TSR是Terminate and Stay Resident的缩写,也就是程序虽然结束了,但仍然留在内存中。在TC中程序驻留调用keep函数。拦截中断可以使用setvect函数。你可以参考http://www.dsi.unive.it/~franz/c_program/advcw3.htm(本地链接:AdvancedC.zip)。这里还有一个汇编编写的TSR程序的例子rnonoff.zip。
此问题由李海回答。 把这个问题推荐给朋友 您的意见类别 更好的答案 希望得到进一步解释 我有有关代码可以提供给网友 链接错误 文字错误 其他 您的名字 您的电子邮件 您的建议(请尽可能详细)