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

我的博客

个人首页 |  我的文章 |  我的相册 |  我的好友 |  最新访客 |  文章收藏 |  论坛提问 |  友情链接 |  给我留言  
图片载入中
  •  生命的活力来自于对理想的执着,并愿意为其付出永恒的努力。
  • 『姓名』:江恒                
  • 『性别』:保密  『发送消息
  • 个人说明:以德报怨何以报德
  • 详细信息『加为好友』
学习动态
文章收藏
友情链接

[2008-04-10 13:21] 15章检测题及分析(理解错的地方请指正)

第一题:
下面的说法正确的是______。
        1、         外设的输入随时都能获得CPU的处理。
        2、         计算机外设的输入不直接送入CPU,而是直接送入内存。
        3、         标志寄存器IF位决定着中断信息能否被CPU处理。
        4、         以上说法都有错误。
================================================================
这题选4
答案1,外设的输入输出如果是可屏蔽中断,那么if=0的时候CPU不响应
答案2,外设的输入送入对应的端口,而不是内存
答案3,只有可屏蔽中断才可以用if决定是否被CPU响应

第二题:
以下说法错误的是_____。
        1、         CPU通过总线和端口来与外部设备进行联系。
        2、         不可屏蔽中断过程的第一步是取中断类型码。
        3、         外部可屏蔽中断的中断类型码是通过数据总线送入CPU的。
        4、         中断过程中将IF置为0是为了在中断过程中禁止其他的可屏蔽中断。
===================================================================
这题选2
因为不可屏蔽中断有的不用取中断类型码。

第三题:
下列关于9号中断的说法正确的是____。
        1、         9号中断是不可屏蔽中断。
        2、         9号中断的作用是读出按键的扫描码,如果是字符转换成字符码,并将其显示在屏幕上。
        3、         9号中断例程是DOS提供的。
        4、         9号中断例程中肯定包含读端口数据指令in al,60h。
======================================================================
这题选4
答案1,9号中断是可屏蔽中断
答案2,9号中断的作用还有别的,也不是将其显示在屏幕上,显示到屏幕要有别的处理
答案3,9号中断例程是CMOS提供的
答案4,当然要读60端口拉,不然怎么知道按下了什么?

第四题:
下列指令中不会影响标志寄存器内容的是_____。
        1、         cld
        2、         or al,0fh
        3、         nop
        4、         shl al,1
========================================
这题选3
答案1,置df=0
答案2,or操作改变zf,sf,pf
答案4,shl改变cf
评论次数(2)  |  浏览次数(947)  |  类型(汇编作业) |  收藏此文  | 

[  younggay   发表于  2008-04-10 16:27  ]

9号中断例程是CMOS提供的 
-------------
bios提供的吧。别的就没有什么异见了。

[  jhszcn   发表于  2008-04-13 22:05  ]

谢谢指正

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