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

我的博客

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

[2010-02-16 10:30] 第13章检测题

执行n号中断源对应的中断服务程序,CS,IP的内容应被修改为: 
1、(IP) = (n*4+2) (CS) = (n*4)  
2、(IP) = (n*2+2) (CS) = (n*2)  
3、(IP) = (n*4) (CS) = (n*4+2) 
4、(IP) = (n*2) (CS) = (n*2+2) 
这道题选3,没什么好说的。


关于ret 和 iret下列说法错误的是 
 1、  ret和iret都改变标志寄存器的值 
 2、  ret不改变cs的值,iret改变cs的值 
 3、  ret和iret都改变sp的值 
 4、  ret和iret都改变ip的值 
这道题,注意ret不改变cs的值,retf改变cs的值。


用7ch中断例程模拟loop指令的功能,指令序列如下: 
lp:    push bp 
       mov bp,sp 
       dec cx 
       jcxz lpret 
       add [bp+2],bx 
lpret: pop bp 
       iret 
关于7ch中断下列说法正确的是 
1、此中断的最大转移位移为128 
2、此中断的最大转移位移为1K 
3、此中断根据bx中的偏移量实现跳转 
4、此中断不能设定跳转的次数 
这道题选3,检测点13的第一题。
评论次数(0)  |  浏览次数(686)  |  类型(检测题) |  收藏此文  | 
 
 请输入验证码  (提示:点击验证码输入框,以获取验证码