《接口技术第3章作业.docx》由会员分享,可在线阅读,更多相关《接口技术第3章作业.docx(2页珍藏版)》请在三一办公上搜索。
1、接口技术第3章作业第二章 I/O端口地址译码技术 作 业 1、 I什么是/O端口? 2、图1是一个固定式I/O端口地址译码电路,试根据图中地址线的分配,写出输出端的地址。 图1 固定式I/O端口地址译码电路 3、图2是某微机实验平台板的I/O端口地址译码电路。若将DIP开关状态设置为:S0和S1合上,S3和S4断开,试指出74LS138的输出端地址范围。 图2 使用地址开关的可选式译码电路 参考答案: 1、I/O端口是I/O接口电路中能被CPU访问的寄存器的地址。 2、 输出端低电平有效,根据图1有: 地址线 0 0 A9 A8 A7 A6 A5 A4 A3 A2 A1 A0 二进制 1 0
2、1 1 1 1 1 0 0 0 十六进制 2 F 8 所以,输出端的地址:2F8H 3、从图2可以看出, 当S0断开时,其值为1,A6必须为0,对应的异或门输出才会是1;同样,当S1合上时,其值为0,A7必须为1,对应的异或门输出才会是1;类推,S2合上,S3断开时,A8,A9必须为1,0。即当S2和S1合上,S3和S0断开时,译码电路输入地址线的值 地址线 0 0 A9 A8 A7 A6 二进制 0 1 1 0 十六进制 所以, CS0地址为:180H187H 共8个端口地址。 CS1地址为:188H18FH 共8个端口地址。 CS2地址为:190H197H 共8个端口地址。 CS3地址为:198H19FH 共8个端口地址。 CS4地址为:1A0H1A7H 共8个端口地址。 CS5地址为:1A8H1AFH 共8个端口地址。 CS6地址为:1B0H1B7H 共8个端口地址。 CS7地址为:1B8H1BFH 共8个端口地址。 A5 A4 A3 片 选 0 7 H A2 A1 A0 片内端口寻址 0 7H