题目
设某计算机要用32K*4的动态RAM存储器芯片扩展128K*8的存储器。请回答:(1)扩展该存储器系统共需要几片RAM芯片?(2)每块芯片应该有多少根数据线和多少根地址线?(3)试画出存储器的组成图,并与CPU连接(设CPU有20根地址线)。(4)根据所画出的连接图,确定其地址空间范围?
设某计算机要用32K*4的动态RAM存储器芯片扩展128K*8的存储器。请回答:
(1)扩展该存储器系统共需要几片RAM芯片?
(2)每块芯片应该有多少根数据线和多少根地址线?
(3)试画出存储器的组成图,并与CPU连接(设CPU有20根地址线)。
(4)根据所画出的连接图,确定其地址空间范围?
题目解答
答案
答:
(1)128*8/(32*4)=8片, 共4组:(构成32K*8位需要2片,构成128K*8位则需8片)
(2)128K = 2 ^ 7 * 2 ^ 10,所总的地址线是17根,每片上接15根,剩下的两根组合成片选 数据线是4根
(3)先位扩展,后字扩展

(4)根据连线可知,A15-A17三个高位地址线用于8个芯片的片选信号,A0-A14共15根位地址线作为芯片内的地址线。因此扩展后的芯片组的地址范围是:48000H-67FFFH.
解析
步骤 1:计算所需RAM芯片数量
要扩展128K*8的存储器,需要使用32K*4的RAM芯片。首先计算需要多少片RAM芯片。
步骤 2:确定每片RAM芯片的数据线和地址线数量
根据RAM芯片的规格,确定每片RAM芯片的数据线和地址线数量。
步骤 3:设计存储器的组成图
根据所需RAM芯片数量和每片RAM芯片的数据线和地址线数量,设计存储器的组成图,并与CPU连接。
步骤 4:确定地址空间范围
根据存储器的组成图,确定其地址空间范围。
要扩展128K*8的存储器,需要使用32K*4的RAM芯片。首先计算需要多少片RAM芯片。
步骤 2:确定每片RAM芯片的数据线和地址线数量
根据RAM芯片的规格,确定每片RAM芯片的数据线和地址线数量。
步骤 3:设计存储器的组成图
根据所需RAM芯片数量和每片RAM芯片的数据线和地址线数量,设计存储器的组成图,并与CPU连接。
步骤 4:确定地址空间范围
根据存储器的组成图,确定其地址空间范围。