题目内容
(请给出正确答案)
[主观题]
设某机有四个中断源A、B、C、D,其硬件排队优先次序为A>B>C>D,现要求将中断处理次序改为D>A>C>B。
(1)写出每个中断源对应的屏蔽字。 (2)按图8.22时间轴给出的四个中断源的请求时刻,画出CPU执行程序的轨迹。设每个中断源的中断服务程序时间均为20 μs。
答案
查看答案
第1题
(1)给出上述四个中断源的中断处理次序。 (2)若四个中断源同时有中断请求,画出CPU执行程序的轨迹。
第2题
第3题
设某机有六个中断源,优先顺序按0→1→2→3→4→5降序排列。 (1)若在某用户程序的运行过程中,依次发生了3、2、1级中断请求,画出CPU的程序运行轨迹。 (2)若在3、2、1级中断请求发生之前,用改变屏蔽字的方法,将优先级的顺序从高到低改为0→5→3→4→1→2。试在与(1)相同的请求顺序和请求时间的情况下,画出CPU程序的运行轨迹。
第4题
第5题
第6题
第8题
第10题
A.把引起中断的原因,或者能够发出中断请求信号的来源统称为中断源
B.中断源只能由外部硬件产生
C.中断源只能由微控制器内部模块产生
D.中断源只能由CPU产生