中断是CPU与外部设备进行数据交换的重要方式。CPU响应中断时必须具备三个条件,分别为:外部提出中断请求、本中断未屏蔽、(4)。CPU响应中断后,必须由(5)提供地址信息,引导程序进入中断服务子程序;中断服务程序的入口地址存放在(6)中。

admin2010-05-10  23

问题 中断是CPU与外部设备进行数据交换的重要方式。CPU响应中断时必须具备三个条件,分别为:外部提出中断请求、本中断未屏蔽、(4)。CPU响应中断后,必须由(5)提供地址信息,引导程序进入中断服务子程序;中断服务程序的入口地址存放在(6)中。

选项 A、中断源
B、中断响应
C、允许中断
D、中断向量表

答案D

解析 在运行一个程序的过程中,断续地以“插入”方式执行一些实现特定处理功能的程序段,这种处理方式称为中断。一次完整的中断过程由中断请求、中断响应和中断处理三个阶段组成。(1)中断请求:是由中断源发出的并送给CPU的控制信号,由中断源设备通过将接口卡上的中断触发器置“1”完成。接口卡上还有一个中断屏蔽触发器,中断屏蔽触发器置“1”,表示要屏蔽该设备的中断请求;中断屏蔽触发器置“0”,表示允许该设备发出中断请求。(2)中断响应:当CPU接到中断请求时,若满足下列条件,就会响应中断。响应中断的条件如下:①允许中断触发器为“1”状态。②CPU结束了一条指令的执行过程。③新请求的中断优先级较高。(3)中断处理要进行的工作:CPU响应中断后,必须由中断源提供地址信息,引导程序进入中断服务子程序,这些中断在内存中专门开辟一个区域,存放中断向量表(也称中断矢量表,是由中断服务程序的入口地址构成的表)。
转载请注明原文地址:https://kaotiyun.com/show/uYtZ777K
0

相关试题推荐
最新回复(0)