在已有的芯片基础上,如何进行位扩充、如何进行字扩充?
这是一道计算机组成原理的简答题,所以不用考虑太复杂的情况,能把通常情况下如何进行字位扩充告诉我吗...
这是一道计算机组成原理的简答题,所以不用考虑太复杂的情况,能把通常情况下如何进行字位扩充告诉我吗
展开
3个回答
展开全部
1.位扩充:当使用的存储器芯片单元数目符合要求,但每单元的位数较少时,需要进行这种扩充。例如,使用4164(64K*1)扩充64KB存储系统,就需要进行位扩充。
连接示意图如下所示:
如图显示的是将两片64K*4芯片连接成64K*8的存储系统。采用位扩充,其连接要点是:两芯片的地址线分别并接在一起(即A0与A0并接,A1与A1并接,A15与A15并接等等),接至系统地址总线;两芯片的数据线各自提供数据总线的一部分(此例为高4位和低4位),共同组成8位的数据总线。
2.字扩充:当使用的存储器芯片位数符合要求,但单元数目较少时,需要进行这种扩充。例如,使用6264(8K*8)扩充64KB存储系统,就需要进行字扩充。
连接示意图如下所示:
如图显示的是将两片32K*8芯片连接成64K*8的存储系统。采用字扩充,其连接要点是:两芯片的低位地址线分别并接在一起,接至系统地址总线的低位;两芯片的数据线分别并接在一起,接至系统数据总线;系统高位地址线,进行译码,译码的输出分别接至两芯片的片选端CS1,CS2。
展开全部
扩展位需要增加位选,这个又有很多讲究,要看你现在的片上可用的外部存储地址有没有用完,总得来说可以用译码芯片和不用译码芯片,又分为完全译码和不完全译码,字位扩展就麻烦了 首先是你的芯片输出是多少位的,比如说3位的51的数据线有8位,如果你要多余8位可以用锁存器,如果是很简单的数据,可以自己用命令访问外部芯片,这样比较麻烦,但是可以不用译码器,但是要求对外部存储芯片的工作原理有了解
追问
这是一道计算机组成原理的简答题,所以不用考虑太复杂的情况,能把通常情况下如何进行字位扩充告诉我吗?
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询