中断系统习题一、填空题:1、CPU响应中断时最先完成的两个步骤是关中断和保存现场信息
2、内部中断是由CPU的某种内部原因引起的,如运算溢出;外部中断是由主机外部的中断信号引起的,如输入输出设备产生的中断
3、禁止中断由CPU内部设置一个可以由程序设定的中断允许触发器实现,当其为“1”时允许CPU响应中断
4、中断屏蔽是靠为每个中断源设置一个中断屏蔽触发器实现的,当其为“1”时禁止该中断源的中断请求,否则允许通过
5、CPU内部中断允许触发器对不可屏蔽中断不起作用
6、在中断服务中,开中断的目的时允许多重中断
7、一个中断向量对应一个中断服务程序的入口地址
8、接口接收到中断响应信号后将中断向量传送给CPU
9、中断屏蔽的作用有两个:改变中断处理的优先级别和屏蔽一些不允许产生的中断
10、CPU响应中断时,必须先保护当前程序的断点状态,然后才能执行中断服务子程序
这里的断点状态指的是返回地址和状态寄存器的内容
11、中断处理过程可以嵌套
优先级别高的可以中断优先级别低的中断服务程序
二、选择题:1、在关中断状态,不可响应的中断是:
可屏蔽中断D
不可屏蔽中断2、以下论述正确的是
ACPU响应中断期间仍执行原程序
B在中断响应中,保护断点、保护现场应由用户编程完成
C在中断过程中,若又有中断源提出中断,CPU立即响应
D在中断响应中,保护断点是由中断响应自动完成的
3、中断系统是由实现的
A仅用硬件B仅用软件C软、硬件结合D以上都不对4、中断响应过程中,保护程序计数器的作用是
A使CPU能找到中断处理程序的入口地址
B使中断返回后,能回到断点处继续原程序的执行
C使CPU和外部设备能并行工作
D为了实现中断嵌套
三、判断题:1、一个更高优先级的中断请求可以中断另一个中断处理程序的执行
×2、外部设备一旦申请中断,便能立刻得到CPU的响应