在外部中断源的中断服务程序结束时,一般应向8259发送中断结束命令是让()的相应位清零。
A中断请求寄存器IRR
B中断屏蔽寄存器IMR
C中断服务寄存器ISR
D标志寄存器EFLAGS
正确答案
答案解析
相似试题
(简答题)
8259A在初始化编程时设置为非中断自动结束方式,中断服务程序编写时应注意什么?
(填空题)
当CPU响应中断时,如果硬件直接产生的一个固定地址即向量地址,由向量地址指出每个中断源的中断服务程序入口,这种方法通常称为()。
(单选题)
用8259A管理优先级时,当一个中断请求服务结束后,其中断源的优先级降为最低,其余中断源优先级也相应变化,这是一种()方式。
(单选题)
在微机系统中,为使工作在一般完全嵌套方式的8259A中断控制器能接受下一个中断请求,在中断服务程序结束处应()。
(简答题)
若在一个系统中有五个中断源,它们的优先权排列为:1、2、3、4、5;将五个中断源的中断请求信号相“或”后,作为INTR信号,中断请求触发器的端口地址为20H。它们的中断服务程序入口地址分别为3000H、3020H、3080H、和30A0H。编程序,当有中断请求且CPU响应时,用查询方法转至申请中断的优先权最高的源的中断服务程序
(简答题)
当用8259A中断控制器时,其中断服务程序为什么要用EOI命令来结束中断服务?
(简答题)
什么是中断优先权排队?若在一个系统中有五个中断源,它们的优先权排列为:1、2、3、4、5,它们的中断服务程序入口地址分别为3000H、3020H、3040H、3060H和3080H。编程序:当有中断请求且CPu响应时,能用查询方法转至申请中断的优先权最高的源的中断服务程序。
(判断题)
中断服务程序结束时,可用RET指令代替IRET指令返回主程序。
(简答题)
若在一个系统中有五个中断源,它们的优先权排列为:1、2、3、4、5,它们的中断服务程序人口地址分别为3000H、3020H、3040H、3060H和3080H。将五个中断源的中断请求信号相“或”后,作为INTR信号,当CPU响应中断后,把中断请求触发器的状态,作为一个外设(设端口地址为20H)读人CPU,逐位检测它们的状态,若有中断请求就转到相应的服务程序的人口。编程序:当有中断请求且CPU响应时,用查询方法转至申请中断的优先权最高的源的中断服务程序。