. : : Assembly Language : : .  |  首页  |  我提出的问题  |  我参与的问题  |  我的收藏  |  消息中心   |  游客  登录  | 
刷新 | 提问 | 未解决 | 已解决 | 精华区 | 搜索 |
  《汇编语言》论坛 ->外中断
  管理员: assembly   [回复本贴] [收藏本贴] [管理本贴] [关闭窗口]
主题 : :  第15章汇编测试题目答案以及释疑  [已解决] 回复[ 2次 ]   点击[ 816次 ]  
towersimper
[帖 主]   [ 发表时间:2008-08-13 09:39 ]   [引用]   [回复]   [ top ] 
荣誉值:9
信誉值:3
注册日期:2008-06-12 09:16
(一)下面的说法正确的是___4___。 
 1、 外设的输入随时都能获得CPU的处理。 
 2、 计算机外设的输入不直接送入CPU,而是直接送入内存。 
 3、 标志寄存器IF位决定着中断信息能否被CPU处理。 
 4、 以上说法都有错误。 
CPU与外设之间的访问是通过总线和端口来实现的。IF的设置跟可屏蔽中断密切相关,而对于非屏蔽中断毫无影响。

(二)以下说法错误的是__2___。 
 1、 CPU通过总线和端口来与外部设备进行联系。 
 2、 不可屏蔽中断过程的第一步是取中断类型码。 
 3、 外部可屏蔽中断的中断类型码是通过数据总线送入CPU的。 
 4、 中断过程中将IF置为0是为了在中断过程中禁止其他的可屏蔽中断。 
不可屏蔽中断的中断类型码是固定的,不需要再去读取。

(三)下列关于9号中断的说法正确的是__4__。 
 1、 9号中断是不可屏蔽中断。 
 2、 9号中断的作用是读出按键的扫描码,如果是字符转换成字符码,并将其显示在屏幕上。 
 3、 9号中断例程是DOS提供的。 
 4、 9号中断例程中肯定包含读端口数据指令in al,60h。
9号中断是可屏蔽中断,是由BIOS提供的,如果是字符,9号中断例程将把字符转换成字符码,送入键盘缓冲区中,而不是直接显示。

(四)下列指令中不会影响标志寄存器内容的是_3___。 
 1、 cld 
 2、 or al,0fh 
 3、 nop 
 4、 shl al,1
ayonz
[第1楼]   [ 回复时间:2009-05-07 22:19 ]   [引用]   [回复]   [ top ] 
荣誉值:0
信誉值:0
注册日期:2009-04-11 22:03
我第2题选了3 ,  错了,哎
towersimper
[第2楼]   [ 回复时间:2010-07-14 14:16 ]   [引用]   [回复]   [ top ] 
荣誉值:9
信誉值:3
注册日期:2008-06-12 09:16
此贴由 贴主 于 [ 2010-07-14 14:16 ] 结贴。 结贴原因:问题已解决
得分情况:
此问题已结贴!
    Copyright © 2006-2024   ASMEDU.NET  All Rights Reserved