问题
单项选择题
如果有多个中断同时发生,系统将根据中断优先级响应优先级最高的中断请求。若要调整中断事件的响应次序,可以利用
A.中断嵌套
B.中断向量
C.中断屏蔽
D.中断响应
答案
参考答案:C
解析: 中断嵌套是指在响应某个中断的过程中,又转去响应另一个中断,等后一个中断处理完毕,再继续执行前一个中断处理程序,中断向量保存的是各个中断服务程序的入口处地址及程序状态字;中断屏蔽是CPU对中断请求不予响应的状态;中断响应是CPU根据中断请求执行相应的中断处理程序。由于硬件将按照事先安排好的中断优先级首先响应优先级高的中断,在几个相同优先级的中断同时发生时,硬件也将按照事先安排好的次序予以响应。有时,要改变事先安排的响应次序,可通过中断屏蔽来禁止一个或多个中断源向CPU发出中断请求。