中断屏蔽的作用是什么?
中断优先级只是规定了中断装置响应同时出现的中断的次序,当中断装置响应了某个中断后中断处理程序在进行处理时,中断装置又可能去响应另一个中断事件。因此会出现优先级低的中断事件的处理打断优先级高的中断事件的处理,使得中断事件的处理顺序与中断响应顺序不一致,而且会形成多重嵌套处理,使得现场保护、程序返回等工作变得复杂。中断屏蔽技术就是为了解决上述问题而提出的。在一个中断处理没有结束之前不再响应其他中断事件,或者只响应比当前级别高的中断事件。于是,当中断装置检查到有中断事件后,便去查看PSW中中断屏蔽标志,如果没有屏蔽就响应该中断;否则,暂时不响应该中断,待屏蔽标志消除后再响应。