引起I/O中断的事件有______
A、
数据传送完毕
B、
设备出错
C、
设备正在处理数据
D、
指令错
E、
缺页
【正确答案】
A、B、E
【答案解析】
由外设引起的I/O中断和异常中断在本质上是一样的,但是两者相比,有两个重要的不同点:
(1)I/O中断相对于指令的执行是异步的,I/O中断不和任何指令相关联,也不阻止指令的完成,中断控制逻辑仅需要在开始一个新指令之前检测是否有I/O中断请求。
(2)异常是由处理器自身发现的,不必通过外部的某个信号通知CPU,也不用识别那种异常。
提交答案
关闭