存储器容量的扩展

本文详细介绍了如何通过位扩展、字扩展以及字、位同时扩展的方法来增大存储器的容量。对于位扩展,通过两片1K×4位的2114芯片组成1K×8位存储器;字扩展则利用1K×8位存储芯片组成2K×8位存储器,通过增加片选线实现;字、位同时扩展,则将1K×4位芯片扩展为1K×8位,再组合成4K×8位存储器,利用地址线的高位作为不同组的片选信号。
摘要由CSDN通过智能技术生成

位扩展

问题:用1K×4位存储芯片组成1K×8位的存储器
在这里插入图片描述
如2114芯片为1K×4位存储芯片,那么使用2片即可组成1K×8位的存储器。
1K,共需要10根地址线,2114分别连接上。
4位,所以每个芯片只有4根数据线。D7-D4连接第一个2114,D3-D0连接第二个芯片。
这样就组成1K×8位的存储器。
比如地址线为00…00(10个零),那么第一个2114对应存储单元输出4位,第二个2114对应存储单元输出4位,这样就是8位数据。

 

字扩展

问题:用1K×8位存储芯片组成2K×8位的存储器
在这里插入图片描述
1K,需要10根地址线,芯片分别连接
8位,8根数据线,芯片分别连接
再用一根地址线,连接第一个片选CS,第二个连接片选时要连接非门取反。
CS低电平有效,所以当A10为0时,选中第一个芯片;为1时,经过非门第二个芯片有效。
这样00000000000…01111111111,范围内的地址就是第一个芯片,10000000000…11111111111范围内的地址为第二个芯片。这样2K的地址就分到了两个芯片中。
比如,10000000001,A10为1,第一个片选无效,A10经过非门,选中第二个芯片,那么对应存储单元的8位进行读写操作。

 

字、位同时扩展

问题:1K×4位存储芯片组成4K×8位的存储器
在这里插入图片描述
先1K×4位扩展为1K×8位,需要1K×4位芯片两个
1K,10根地址线,两个芯片分别连接
8位,D7-D4连接第一个芯片,D3-D0连接第二个芯片。
这样1K×8位就扩展好了
1K×8位扩展为4K×8位,需要4组。其中每组都是由两个1K×4位扩展得到的1K×8位。
4K,需要12根地址线,A11,A10作为片选,00、01、10、11分别选中第一、二、三、四组。
00 0000000000…00 1111111111第一组
01 0000000000…01 1111111111第二组
10 0000000000…10 1111111111第三组
11 0000000000… 11 1111111111第四组
这样就把4K地址分到了每组,每组1K。

比如是10 1111111110,那么就选中第三组,然后读写8位。

  • 4
    点赞
  • 25
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值