若8086系统中,采用单片8259A作为外部可屏蔽中断的优先级管理,普通全嵌套方式,边沿触发,非缓冲连接,正常结束中断,端口地址为20H和21 H。其中某中断源的中断类型号为4AH。8259A初始化命令字格式如题39图(a)、(b)、(c)所示。 (1)试

admin2017-10-24  38

问题 若8086系统中,采用单片8259A作为外部可屏蔽中断的优先级管理,普通全嵌套方式,边沿触发,非缓冲连接,正常结束中断,端口地址为20H和21 H。其中某中断源的中断类型号为4AH。8259A初始化命令字格式如题39图(a)、(b)、(c)所示。
(1)试确定该初始化命令字ICW。
(2)请编写对该8259A的初始化程序。


选项

答案(1)由题39图(a)可构造ICW1如下: D7=D6=D5=0 对于8086/8088总为0 D4=1 ICW1的特征位 D3=0边沿触发 D2=0 对于8n86/8088总为0 D1=1 单片 D0=1 需要1CW4 综上ICW1=00010011B=13H; 由题39图(b)可构造ICW2如下: 已知中断类型号4AH=01001010B,ICW2的D7~D3取中断类型号的高五位,低三位D2~D0全部取0,因此ICW2=01001000B=48H。只有一片8259A,不需要ICW3。由题39

解析
转载请注明原文地址:https://kaotiyun.com/show/4Ejx777K
0

最新回复(0)