专注于互联网--专注于架构

最新标签
网站地图
文章索引
Rss订阅
前面分别介绍了读取和设置中断入口地址方法在编程实际过程中若要修改某个具体中断处理时般需按下面几步来完成: 1)、读取指定中断中断处理入口地址并把它保存在存储单元内; 2)、把用户编写段设置为指定中断新处理; 3)、在用户结束之前(或不需要新处理时)把步骤1保存入口地址恢复成处理该中断入口地址 员按以上三步来编程可保证:在其运行过程中该指定中断将按新处理来处理结束后中断系统又恢复成原来处理方式所以这种中断向量改变对其它或使用者来说是透明当然也就不会影响它们正常运作 以上三步具体化形式如下: …… INTNOEQU 40H;假设被修改中断号 OldAddrDD ? [阅读全文] [PDF]
(1)、DOS功能思路方法 中断21H的功能25H可为指定中断号设置新入口地址其使用思路方法如下: 入口参数:AH=中断号DS:DX=中断处理入口地址 出口参数:无 例8.17 用功能思路方法把子NewFunc设置为中断n中断处理 解: …… NewFuncPROC …… IRET;注意其返回指令 NewFuncENDP …… MOVAX, SEG NewFunc MOVDS, AX;设置段地址寄存器 MOVDX,  [阅读全文] [PDF]
1 共2条 分1页