【计组】3.4 主存储器与CPU的连接

本文详细阐述了主存储器与CPU的连接方式,包括单块存储芯片和多块存储芯片的连接。介绍了位扩展法、字扩展法中的线选法和片选法,以及字位扩展法。重点讨论了如何利用译码器实现存储器的地址空间扩展,确保地址连续性和避免冲突。同时,补充了译码器使能信号和存储器请求信号在连接过程中的作用。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

在这里插入图片描述

在这里插入图片描述
· 一块存储芯片与外部通过控制总线、数据总线、地址总线进行数据交换
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

单块存储芯片与CPU的连接

在这里插入图片描述
· 如上图,存储芯片8K *1位,即主存存储字长1 bit,主存存储单元2的13次方个
· 13跟地址线A与CPU的16根地址线中的13根地址线接头相连;
· 写使能线WE与CPU的控制线中的写使能线相连
· 1跟数据线D与CPU的8根数据线中的一根相连;
· 片选线CS,由于只有这一个存储芯片与CPU相连接,所以只需要直接给片选线加高电平信号就行
· CPU的最大能力是64K * 64位 ,可以看到只连接这一个存储芯片时,CPU的能力没有被充分利用;不论是机器字长还是地址空间

多块存储芯片与CPU的连接

位扩展法

在这里插入图片描述
· 给2个芯片的片选线CS同时加上高电平,则它俩同时工作
· CPU将地址信息同时送给图上的2个芯片,一次性传2bit信息到CPU
· 为了充分利用CPU的机器字长,可以用上述方法连接8个相同的存储芯片,如下图
在这里插入图片描述
· 注:地址信息是同时送给这8个芯片,并且这8个芯片的片选线CS都是直接接高电平,因为它们要同时工作吖~
· 个人觉得:这样存储信息会不会不方便?

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值