16位机存储器系统设计详解:EPROM与SRAM连接与译码器应用

需积分: 0 0 下载量 187 浏览量 更新于2024-08-22 收藏 82KB PPT 举报
本篇文章主要探讨了在16位计算机系统设计中的存储器架构,特别是针对EPROM和SRAM芯片的连接与地址线译码方法。设计的关键组成部分包括: 1. EPROM芯片2732:该4KB的可编程只读存储器(EPROM)与CPU的A1到A12地址线相连,作为内部存储空间的一部分。译码器被用来选择芯片,其中*Y4连接到芯片#1和#2的OE(输出使能),*Y5连接到芯片#3和#4的OE,确保地址线的有效传输。 2. 地址线配置:A13至A15通过译码器A、B、C进行连接,而A19至A16通过与非门与译码器的*G2B配合,作为外部高位地址的选择信号,确保对存储空间的准确访问。 3. RAM芯片6116:同样作为内部存储器,8KB的RAM芯片6116通过A1到A11的地址线进行连接。奇偶存储体的选取通过两个译码器分别连接到芯片#5和#8的CS(片选信号),以及芯片#6和#7的CS,确保奇偶存储体的选择。 4. 数据线和控制连接:设计中使用了8086 CPU的双总线结构,包括地址数据线AD0~AD15、BHE/S7和A16/S3~A19/S6。这些线通过数据收发器74LS245进行管理和控制,使能端*G与CPU的数据允许信号DEN相连,确保数据的正确交换。此外,方向端DIR与CPU的DT/*R相连,根据数据传输方向控制数据流。 5. 芯片选择和地址锁存器:设计使用两片74LS245作为数据收发器,三片74LS373作为地址锁存器,以及三片74LS138作为译码器。这些组件协同工作,确保了内存芯片的正确选择和地址的有效分配。 6. SRAM和EPROM的选择:设计中总共使用了四片SRAM芯片6116和四片EPROM芯片2732,它们分别负责不同的存储区域,满足系统对不同存储类型的需求。 这篇文章详细描述了如何在微机系统设计中实现地址线的高效管理与存储器的合理配置,对于理解和设计类似的16位计算机系统具有重要的参考价值。