欢迎来到天天文库
浏览记录
ID:38565799
大小:355.50 KB
页数:23页
时间:2019-06-15
《IO端口地址译码技术习题》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、第二章I/O端口地址译码技术习题答案1.已知并行接口芯片8255A有4个端口,片选信号CS为低电平有效。试设计一个译码电路,使该芯片的4个端口地址为2F0H~2F3H。200~207h208~20Fh210~217h218~21Fh220~227h228~22Fh230~237h238~24Fh74LS1383-8译码器AY0BY1CY2G1Y3Y4G2AY5Y6G2BY700010&A3A4A5+5VA6A7A8A9AENIORIOWPC总线&端口译码电路2.读图计算译码地址3.设计一个译码电路,要求产生2A8H~2AFH共8
2、个端口地址的选通信号解:由于要产生8个端口的地址信号,因此适合选用3-8译码器74LS138。对应的地址关系为4.设计端口地址为218H的译码电路分析CPU执行IN/OUT指令时,发出端口的地址信号MOVDX,218HINAL,DX或OUTDX,AL对应218H端口的地址信号为(取A9~A0):A9A8A7A6A5A4A3A2A1A0(地址信号)1000011000B218H只要满足此地址取值的译码电路均可译码电路部分满足:只当地址信号A9~A0为:A9A8A7A6A5A4A3A2A1A01000011000即218H时,输出0
3、,使I/O接口的CS有效否则输出1使I/O接口的CS无效PC总线数据线DBRDWRCS端口译码电路0A9A8A7A6A5A4A3A2A1A0AENIORIOWI/O接口D0~D7D0~D710000110000&方法一、用门电路实现PC总线数据线DBRDWRCS端口译码电路0A9A8A7A6A5A4A3A2A1A0AENIORIOWI/O接口D0~D7D0~D710000110000&注意译码电路中:由于高位地址线A15~A10未参与译码,即:地址A15~A0为:××××××1000011000均能输出0,所以该电路使:一个端口
4、对应多个地址共26=64个218,618,A18,E18等等方法一、用门电路实现PC总线74LS30为8输入与非门74LS20为4输入与非门74LS32为2输入或门当地址信号为:A9A8A7A6A5A4A3A2A1A01000011000即地址为218H或门74LS32输出0,使I/O接口的CS有效。I/O接口RDWRCSD0~D7数据线DB端口译码电路0A9A8A7A6A5A4A3A2A1A0IORIOWAEN+5VD0~D710000110000&&≥10074LS3074LS2074LS32采用实际芯片当端口地址信号为:A
5、9A8A7A6A5A4A3A2A1A01000011000即218H时,Y0输出0,使I/O接口的CS有效74LS1383-8译码器218HAY0BY1CY2G1Y3Y4G2AY5Y6G2BY70000110000100&A0A1A2AENA3A4A5A6A7A8A9IORIOWPC总线CSI/O接口D0~D7&RDWR数据线DBD0~D7端口译码电路方法二、用译码器、门电路组合实现1.根据电路先确定与使能控制连接的信号:G1=1即:AEN=0A9A8A7A6A5A4A3G2A=01000011G2B=0IOW或IOR为02.再
6、分析与选择控制C、B、A相连的各引脚3.最后综合所有地址信号的取值,得出结论外部连线可变,而74LS138芯片的工作原理不变。分析方法74LS1383-8译码器218HAY0BY1CY2G1Y3Y4G2AY5Y6G2BY700010&A3A4A5+5VA6A7A8A9AENIORIOWPC总线&端口译码电路5.分析上图74LS138各输出端的译码地址分析结果:6.某接口电路如下,需设计其译码电路。8255译码电路A2~A9A0~A1AEN/CS/IOW/IOR300H~303HA9A7A8..A4A3A2Y+11000007.求
7、74LS138的地址范围?G1=A4+A5A8+A7A3+AENG2A=A9G2B=A6C=A2B=A1A=A0A9A8A7A6A5A4A3(A2A1A0)AEN1001000XXX0故:译码器的地址范围为240-247H8.有一个2732EPROM(4KX8)芯片的译码电路如下图所示,试求:1)计算2732芯片的存储容量;2)给出2732芯片的地址范围;3)是否存在地址重叠区?①4KB②08000H---09FFFH③存在重叠区08000H---08FFFH09000H---09FFFH218H74LS1383-8译码器A
8、Y0BY1CY2G1Y3Y4G2AY5Y6G2BY70110000100&&端口译码电路A0A1A2AENA3A4A5A6A7A8A9IORIOWPC总线101010101100110011110000Y7Y6Y5Y4Y3Y2Y1Y0思考1:Y2~Y7译出的端口
此文档下载收益归作者所有