(一)下面的说法正确的是___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 |