前面分别介绍了读取和设置中断入口地址方法在编程实际过程中若要修改某个具体中断处理时般需按下面几步来完成: 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页
- mysql数据库:MySQL数据库常用命令 超级实用版分享
- oracle表空间:Oracle表空间操作详解-入门基础
- aixoracle10g:oracle10g ias 在aix 5l安装纪实
- oracle9i数据库:Windows下Oracle9i数据库文件的自动备份
- oracle字符串相加:如何在Oracle中实现时间相加处理
- ORA-01810: 格式代码出现两次
- ViewState简单类型视图状态应用
- 用CNG加密文件的简单思路方法
- 写给ASP.NET程序员:网站WebSite中的安全问题
- java用法:提高Java性能的几个高效使用方法
- onbluronfocus:SWT中获得焦点(onFocus)和失去焦点(onBlur)的实现方式
- java产生随机数:有关java产生随机数代码
- java获取绝对路径:获取JAVA路径 包括CLASSPATH外的路径
- javarobot:java的Robot类实现抓屏
- oracle数据库恢复:如何从完好的数据文件恢复oracle数据库
- 二进制异或:利用 2进制数据的XOR(异或)运算进行加/解密
- 截屏方法:C#中 3种截屏方式及解决思路方法
- 如何用word绘制表格:C#用Graphics绘制雪人
- datetimepicker控件:C# toolstrip 上添加 DateTimePicker Control控件
- privateprotected:public private protected 作用