回 帖 发 新 帖 刷新版面

主题:哪位朋友会用汇编语言编写个内存驻留的小程序,留个联系方式

哪位朋友会用汇编语言编写个内存驻留的小程序,留个联系方式

回复列表 (共2个回复)

沙发

总的来说,就是调用int 27h或者DOS内核int 21h中的31号功能来做TSR。

做TSR要处理三个问题:

一、DOS重入的问题,除非你的TSR不再调用DOS内核;
二、中断链接问题;
三、如果你的TSR要操作一些资源例如文件等,还需要获取和设置当前PSP。

TSR分为驻留部分和初始化部分,初始化部分在调用int 27h或者31号功能后被抛弃,在调用前,通过dx传递驻留的长度。

板凳


[em8]我记得图书馆里,有关于你写一这程序的。哪天我去查查。

我来回复

您尚未登录,请登录后再回复。点此登录或注册