+ -
当前位置:首页 → 问答吧 → 关于一段中断向量修改程序.有点疑问

关于一段中断向量修改程序.有点疑问

时间:2011-06-26

来源:互联网

Assembly code

mov AH,35H
mov AL,nH
MOV OLD_OFF,BX
MOV BX,ES
MOV OLD_SEG,BX


上面这段程序中OLD_OFF,OLD_SEG分别是什么...

作者: tx183584   发布时间: 2011-06-26

看看35H的功能就知道啦
Assembly code
功能号:35H
用 途:取得某个中断服务程序的入口地址
参 数:AH=35H
    AL=中断号
调 用:INT 21H
返 回:ES=中断服务程序入口段地址
    BX=中断服务程序入口偏移地址

作者: masmaster   发布时间: 2011-06-26

引用 1 楼 masmaster 的回复:

看看35H的功能就知道啦
Assembly code
功能号:35H
用 途:取得某个中断服务程序的入口地址
参 数:AH=35H
    AL=中断号
调 用:INT 21H
返 回:ES=中断服务程序入口段地址
    BX=中断服务程序入口偏移地址

我只想知道OLD_OFF,OLD_SEG哪来的..定义的变量吗. ,汇编不太懂...

作者: tx183584   发布时间: 2011-06-26

嗯,定义在数据段的变量。

作者: xtdumpling   发布时间: 2011-06-26

应该是把就中断保存起来

作者: WJN92   发布时间: 2011-06-26