问题
问答题
【问题2】
若将中断优先次序设置为I1→I4→I3→I2,即先响应I1,再响应I4,……,最后响应I2。请重新设置各级的屏蔽码,填写表3-2。
表3-2 中断处理程序与屏蔽码的关系
中断处理程序 | 屏蔽码 | |||
I1级 | I2级 | I3级 | I4级 | |
I1级 | ||||
I2级 | ||||
I3级 | ||||
I4级 |
答案
参考答案:
解析:若将中断处理次序设置为I1→I4→I3→I2,则:
中断处理程序 | 屏蔽码 | |||
I1级 | I2级 | I3级 | I4级 | |
I1级 | 1 | 1 | 1 | 1 |
I2级 | 0 | 1 | 0 | 0 |
I3级 | 0 | 1 | 1 | 0 |
I4级 | 0 | 1 | 1 | 1 |
[分析]: 若将中断处理优先次序设置为I1→I4→I3→I2。屏蔽码中,按某位为1表示禁止中断 (关中断),若为0则表示允许中断(开中断),见参考答案:。