某微机系统采用8259中断控制器,若其IR1的中断向量码为29H,则IR3的中断向量码是(32)。

19 查阅

某微机系统采用8259中断控制器,若其IR1的中断向量码为29H,则IR3的中断向量码是(32)。

A.2BH

B.31H

C.39H

D.3BH

参考答案:

A解析:在中断控制器8259中,它的8个外部中断源IR0~IR7的中断向量(类型)码是由它的初始化命令字ICW2来决定,具体规定如下图所示。由图可以看到,8259的初始化命令字ICW2是一8位的命令字,它的高5位是由用户决定,而低3位的编码是固定不变的,从000到111分别指定的是IR0~IR7的中断向量(类型)码。现在,IR1的中断向量(类型)码为29H,即二进制的0010100lB,则IR3的中断向量(类型)码必为2BH。

软考中级