下面是关于8259A初始化编程的叙述,其中错误的是

admin2007-11-28  30

问题 下面是关于8259A初始化编程的叙述,其中错误的是

选项 A、8259A有4个初始化命令字ICW1~ICW4
B、初始化编程时,各初始化命令字应按一定的顺序写入
C、初始化命令字中有一个命令字与8259A多片级联有关
D、初始化命令字写完后就规定了8259A所有的中断处理功能

答案D

解析 本题考查8259A的相关概念。8259A在进行中断控制时,首先要求CPU对 8259A内部寄存器写入初始化命令字(ICW)和操作命令字(OCW)。ICW共有4个:ICW1、ICW2、ICW3和ICW4,CPU在写入数据时必须按照顺序进行,选项A和选项B说法正确。ICW1:用于设置8259A的工作方式,ICW2:用于设置中断信号的类型码,ICW3:用于将一片主片和至多8片从片进行级联,从而使中断源扩展到64个,ICW4:用于设置中断结束、缓冲、特殊全嵌套等方式,选项C说法正确。在CPU写完初始化命令字(ICW)后,就需要进行一些中断处理工作,包括屏蔽中断、发出中断结束命令(EOI),以便读出IRR和ISR寄存器中的内容,选项D说法错误。正确答案为选项D。
转载请注明原文地址:https://jikaoti.com/ti/sdw7FFFM
0

最新回复(0)