8259A的内部寄存器中IRR、IMR、ISR三个寄存器的作用是什么?

题目
问答题
8259A的内部寄存器中IRR、IMR、ISR三个寄存器的作用是什么?
如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

8259a的中断服务寄存器为()

A.IRR

B.PR

C.ISR

D.IRR


参考答案:C

第2题:

8259a的中断请求寄存器为()

A.IMR

B.PR

C.IRR

D.ISR


参考答案:C

第3题:

8259A中断控制器的操作命令字OCW1用来设置8259A内部中断屏蔽寄存器IMR中的各位,当IMR设置为00000100时,被屏蔽的中断请求是

A.IRQ2

B.IRQ3

C.IRQ4

D.IRQ6


正确答案:C

第4题:

8259A中,用户可以屏蔽指定的中断输入,方法是设置中断屏蔽寄存器IMR中相应位等于1,其使用的操作命令字是【 】。


正确答案:OCW1
OCW1

第5题:

8259a的imr是中断屏蔽寄存器,对irr起屏蔽作用。()

此题为判断题(对,错)。


参考答案:√

第6题:

若将8259a的ocw3设置为0ah,则其后从pc机的20h口中读入的是()

A.中断查询结果

B.ISR寄存器内容

C.IMR寄存器内容

D.IRR寄存器内容


参考答案:C

第7题:

在8259a中,用于存放欲请求服务的所有中断请求信号的寄存器为isr,用于存放正在被服务的中断优先级的寄存器为irr。()

此题为判断题(对,错)。


参考答案:×

第8题:

(33)8259A 中断控制器的操作命令字 OCW1 用来设置 8259A 内部中断屏蔽寄存器 IMR中的各位,当IMR 设置为00000100时,被屏蔽的中断请求是

A)IRQ2

B)IRQ3

C)IRQ4

D)IRQ6


正确答案:A

第9题:

8259A的初始化命令字和操作命令字有什么区别?它们分别对应于编程结构中那些内部寄存器?


参考答案:8259A的工作方式通过微处理器向其写入初始化命令字来确定。初始化命令字分别装入ICW1~ICW4内部寄存器。8259A在工作过程中,微处理器通过向其写入操作命令字来控制它的工作过程。操作命令字分别装入OCW1~OCW3内部寄存器中。8259A占用两个端口号,不同的命令字对应不同的端口,再加上命令字本身的特征位及加载的顺序就可以正确地把各种命令字写入对应的寄存器中。

第10题:

简要说明8259A中断控制器中IRR、ISR和IMR3个寄存器的功能。


正确答案: 中断请求寄存器IRR用来存放从外设来的中断请求信号TR0-IR7
中断服务寄存器ISR用来记忆在处理的中断。
中断屏蔽寄存器IMR用来存放CPU送来的屏蔽信号,IMR中的某一位或某几位为“1”时,对应的中断请求被屏蔽。