微机原理的两道题目,求解答和详细解释

2024-12-29 05:17:09
推荐回答(2个)
回答1:

例1,8255的CS信号只有在138的Y4有效的时候才会有效,所以138的输入ABC应该是100,因此地址线上A4=1,A3=0,A0=0,,G1为1,所以A7=1,A6,A5=1,A2A1连接的是端口选择信号,所以可以是00-11,组合起来从高到低。
A7 A6 A5 A4 A3 A2 A1 A0
1 1 1 1 0 * * 0
所以端口A的地址是F0H,端口B的地址是F2H,端口C的地址是F4H。控制端口的地址为F6H。
例2同上分析。
计数器0的地址是310H,计数器1的地址是312H,计数器3的地址是314H,控制寄存器的地址是316H。

回答2:

例1:因为A9和A8没有用到,所以它们两个的值可以随意。
A端口地址:f0h
B端口地址:f2h
C端口地址:f4h
控制字寄存器端口地址:f6h
例2:
计数器0端口地址:310h
计数器1端口地址:312h
计数器2端口地址:314h
控制字寄存器端口地址:316h