在PC机中,单片8259A工作在普通全嵌套方式及普通结束中断方式下,当前IMR=02H,ISR=00H,现有IR1、IR3、IR4同时申请,试回答下列问题: (1)IRR的内容是多少? (2)CPU将先响应哪个中断请求?为什么? (3)CPU的中断响应周期结束后,ISR的值是多少?表示什么意思?
正确答案:
(1)IRR:1AH
(2)IR3,因为IR1被屏蔽了,而IR3比IR4优先级高。
(3)ISR=08H,当前正在执行IR3中断服务程序。
如下图:
(2)IR3,因为IR1被屏蔽了,而IR3比IR4优先级高。
(3)ISR=08H,当前正在执行IR3中断服务程序。
如下图:

答案解析:有

微信扫一扫手机做题