前面分别介绍了读取和设置中断入口地址方法在编程实际过程中若要修改某个具体中断处理时般需按下面几步来完成: 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页
- 疯狂代码,大型网站架构系列之五,缓存策略设计概要
- Photoshop调出人物照片可爱的洋红色
- photoshop色调:Photoshop打造淡黄温馨色调的风景照
- 成本算法:浅析SQL Server 3大算法的I/O成本
- sqlserver索引:SQL Server索引管理的 6大铁律
- sqlserver2005安装:如何在SQL Server 2005中为安装程序增加计数
- oracle创建索引:[Oracle]如何在亿级记录表中创建索引
- ejb3.0入门经典:C# 3.0入门系列( 3)
- ejb3.0入门经典:C# 3.0入门系列( 4)-的Select操作
- ejb3.0入门经典:C#3.0入门系列( 5)-的Where操作
- orderby:C#3.0入门系列( 6)-的OrderBy操作
- ejb3.0入门经典:C#3.0入门系列( 7)--的OR工具介绍(上)
- ejb3.0入门经典:C#3.0入门系列( 7)--的OR工具介绍(下)
- groupby:C#3.0入门系列( 8)-的GroupBy操作
- java编译器:Java混淆编译器
- tapestry:取代JSP的新技术-tapestry
- groupby:C#3.0入门系列( 9)-的GroupBy操作
- 简要Java的由来
- java产生随机数:Java的产生
- finalize:finalize( ) 思路方法