存储器扩展

本文介绍了存储器扩展的方法,包括全译码方式下1K*4芯片构建2KB存储器系统的实例,详细阐述了地址线和数据线的分配,以及读写信号和M/IO|引脚的连接。此外,还讨论了地址线不一致情况下的存储器扩展,如2KB ROM和1KB RAM芯片的组合。总结了内存扩展的关键步骤。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

存储器扩展

  • 例题

  • **当 芯片使用的地址线都是一致的 **

  • 采用全译码的方式

  • CPU 有16根地址线,8 为数据线,以及逻辑线,现采用 1K * 4 的芯片构成,2KB 的存储器系统

  • 起始位置为 0C000H

  • 具体图纸

  • 首先分析 需要使用 多少芯片: 需要使用 4 片芯片 ,两片是一组

  • 再分析他的起始地址 :0C000H 的 二进制 表示:1100 0000 0000 0000

  • 因为 一组芯片 寻址的空间 为 1K 所以执行 片内寻址的地址线为 A0 ~ A9

  • 因为 CPU 有 16 根地址线 ,所以 A10 ~ A15 用于 片外寻址 用于连接 译码器 输出 片选信号

  • A15 ~ A10 具体内容为 1100 00

  • 因为使用的是 74LS138 译码器,所以 输入端有 : C B A G2A| G2B| G1

  • C : A10 : 0 ;B : A11 : 0 ; A : A12 : 0

  • G2A| :使能端 连接低电平 A13

  • G2B| :使能端 连接低电平 A13

  • G1 :使能端 连接高电平 A14 和 A15 参与 与门 操作进行连接

  • 最终 C B A : 0 0 0 , 所以 输出的 信号为 Y0| , 用于连接 第一组

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值