用8K*8位的EPROM芯片组成32K*16位的只读存储器,问三个问题
第一个问题是数据存储器是多少位的,第二个问题是地址存储器是多少位的,第三个问题是共需要多少个EPROM,麻烦给个详细的过程,谢谢...
第一个问题是数据存储器是多少位的,第二个问题是地址存储器是多少位的,第三个问题是共需要多少个EPROM,麻烦给个详细的过程,谢谢
展开
2013-06-09
展开全部
X*Y位,其中,X是芯片的存储单元格数,Y是每个存储单元存储数据的位数。所以,对于一片芯片来说,由X能知道需要多大的地址缓存才能够表示所有的地址,由Y能知道需要多大的数据缓存。首先是X,按照2进制,1024就是1K,也就是2的10次方,也就是1K的地址需要的地址缓存至少是10位,而题目中最后组成的存储器是32K的,32是2的5次方,那么32K总共就需要地址缓存15位。然后是Y,Y就是每个存储单元能存储数据的位数,题中最后组成的存储器位数是16位,那就需要数据缓存16位。最后是存储器的扩展,由于需要的存储器的规格和提供的芯片的规格不一样,我们需要将多片芯片连接起来作为一个存储器。一般需要字扩展和位扩展,具体的连接过程比较复杂,但是如果只是要知道需要多少片的话可以这么算,存储器的X是32K,芯片是8K,那就是地址上需要4片芯片(4*8=32),存储器的Y是16位,芯片是8位,数据位上需要2片(2*8=16),总共就需要4*2=8片芯片。所以数据存储器是16位,地址存储器是15位,共需要8个EPROM芯片。
东莞市友贸实业有限公司_
2023-11-22 广告
2023-11-22 广告
第五代双倍数据速率DDR5双列直插式内存模块是一种高速、高性能的内存模块,适用于需要高带宽和低延迟的应用场景。与前几代内存模块相比,DDR5双列直插式内存模块具有更高的数据传输速率和更低的功耗,同时提供了更大的内存容量和更高的可靠性。在数据...
点击进入详情页
本回答由东莞市友贸实业有限公司_提供
展开全部
32k*8的芯片所以地址线为15条,即a0~a14,数据线为8,将32k*8芯片组成128k*16的只读器,所以首先位扩展将数据线8扩展到16,即d0~d15,然后字扩展32k是15条地址线,128是17条地址线,所以要用2/4译码器将地址线15扩展到17,需要用到的芯片是(128/32)*(16/8)=8,连接如图所示!红色为a0~a14的地址总线。
ps:地址线的计算:32k=1k*32
1k=2^10
32=2^5,所以32k=2^10*2^5=2^15,所以等于15条地址线,
ps:地址线的计算:32k=1k*32
1k=2^10
32=2^5,所以32k=2^10*2^5=2^15,所以等于15条地址线,
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询