汇编网首页登录博客注册
lghstock的学习博客
博客首页博客互动【做检测题】论坛求助

我的博客

个人首页 |  我的文章 |  我的相册 |  我的好友 |  最新访客 |  文章收藏 |  论坛提问 |  友情链接 |  给我留言  
图片载入中
学习动态
最新留言
好友圈
文章收藏
友情链接

[2008-08-13 23:22] 实验16编译中出现的问题:中断例程安装后,jmp set  指令后面怎么多出一个nop指令?请老师或高手指点!!!!!

图片载入中
;--------int-7ch中断例程--------- 
setscreen:jmp set 
 table dw offset sub1-offset setscreen+200h,offset sub2-offset setscreen+200h,offset sub3-offset setscreen+200h,offset sub4-offset setscreen+200h 
  set:push bx 
      cmp ah,3 
      ja sret 
      mov bl,ah 
      mov bh,0 
      add bx,bx 
      call word ptr [bx+202h] 
      
 sret:pop bx 
      iret
评论次数(1)  |  浏览次数(474)  |  类型(请教老师、高手) |  收藏此文  | 

[  mouse   发表于  2008-12-01 16:54  ]

答案见附注3 汇编编译器对jmp指令的相关处理

 
 请输入验证码  (提示:点击验证码输入框,以获取验证码