问答题
8259A的IMR寄存器和CPU的IF有什么区别?
【正确答案】
8259A的IMR寄存器和CPU的IF的的区别如下:IF是标志寄存器中的一个控制标志位,只有1位,如果IF为0,则CPU不能响应任何可屏蔽中断。8259A的IMR为8位,对应OCW1,用来管理8259A的8个中断请求端,如果IMR的某一位为1,则对应的IRQ被禁止,但其他可屏蔽中断仍可通过8259A到达CPU的INTR端而得到响应。
【答案解析】
提交答案
关闭