预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10

亲,该文档总共17页,到这已经超出免费预览范围,如果喜欢就直接下载吧~

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

存储器的扩展存储器芯片的扩展——位扩展2.字扩展(地址范围) 字扩展用于存储芯片的位数满足要求而字数不够的情况,是对存储单元数量的扩展。表中各芯片地址空间分配表3.字位同时扩展 在实际应用中,往往会遇到字数和位数都需要扩展的情况。 若使用lk位存储器芯片构成一个容量为MN位(M>l,N>k)的存储器,那么这个存储器共需要(M/l)(N/k)个存储器芯片。连接时可将这些芯片分成(M/l)个组,每组有(N/k)个芯片,组内采用位扩展法,组间采用字扩展法。 例,现有1K×4SRAM存储器芯片,要构成某计算机存储系统所需4K×8的存储器,下面介绍如何通过1K×4芯片构成4K×8的存储器。 单块1K×4芯片的存储单元数目是1K,字长是4位。所需的存储器是4K×8。因此,该单块芯片的存储单元数目不满足要求,需要将存储单元数目从1K扩展到4K;字长也不满足要求,需要将字长从4位扩展到8位。所以,采用1K×4芯片构成4K×8的存储器,需要进行字扩展和位扩展,即字位同时扩展。大家有疑问的,可以询问和交流上述分两步实现了存储器的扩展,第一步用2块芯片实现位扩展,第二步用4个存储模块实现字扩展,计算可得共需使用8块芯片完成存储器的字位扩展。 如果选用1K×4SRAM芯片,采用字位同时扩展方式,直接构成4K×8存储器,则其电路连接如图5.37所示。字位同时扩展连接图图中将8片2114芯片分成了4组(RAM1、RAM2、RAM3和RAM4),每组2片。组内用位扩展法构成1K8的存储模块,4个这样的存储模块用字扩展法连接便构成了4K8的存储器。用A9A010根地址线对每组芯片进行片内寻址,同组芯片应被同时选中,故同组芯片的片选端应并联在一起。本例用2–4译码器对两根高位地址线A10A11译码,产生4根片选信号线,分别与各组芯片的片选端相连。例设用2114静态RAM芯片构成4K×8位存储器,试画出连接线路图,并写出每组芯片的地址范围。 【分析】2114的结构是1K×4位,要用此芯片构成4K×8位的存储器需进行字位同时扩展。即可用两片2114按位扩展方法组成1K×8的存储器组;用8片可组成四组1K×8位的存贮器。 【解】根据以上分析,可画出RAM与CPU的连接图,如图6.20所示。