当前位置: 首页 > news >正文

主存储器和cpu的链接

主存储器和cpu的链接

现在的cpu集成了mdr和mar

mar的地址主线指向了主存中数据所在的位置

mdr是数据总线,链接着数据控制读写

书上有图

现在的主存中一般包含着很多块的存储芯片

扩展的方法分为多种

增加主存的存储字长-位扩展

将各芯片的地址线(mar),片选控制线(cs)和读写控制线(we)与系统总线相应并联,各芯片的数据线单独引出,分别链接系统数据显,各芯片同时工作

![image-20250909213951234](/Users/tusier/Library/Application Support/typora-user-images/image-20250909213951234.png)

如图我们把八片8K x1位的存储芯片整合成了一个8K x 8位的存储器,容量为8KB

2.字扩展

而当芯片的字长和cpu所能处理的宽度相同,就不需要和刚才一样进行位扩展了,而是进行字扩展

将芯片的地址线与系统地址线的低位对应链接,芯片的数据线和读写控制线与系统总线相应并联,由系统地址线的高位译码得到各芯片的片选信号,各芯片分时工作

![image-20250909214906173](/Users/tusier/Library/Application Support/typora-user-images/image-20250909214906173.png)

由上图所示,因为并联了数据总线,当传输数据的时候,有可能发生冲突。于是我们使用译码器对芯片进行控制,上图就使用了一个2-4译码器,用于把输入的信号翻译,这样芯片就知道在收到哪些数据的时候可以进行读写

3 字位同时扩展

![image-20250909215931744](/Users/tusier/Library/Application Support/typora-user-images/image-20250909215931744.png)

http://www.zskr.cn/news/1222.html

相关文章:

  • 滑动窗口(不与单调队列结合的总结)
  • 9.9未完成
  • 202205_宁波市赛_Cr4ck2
  • 20250909 GOJ 模拟赛
  • 自我介绍
  • MQ
  • 自我介绍+软工五问
  • 三数之和-leetcode
  • 相似了
  • 最新可用Docker镜像加速站点
  • 第一周作业
  • 来此加密实现SSL证书自动申请+自动部署
  • 2025.9.9——1橙
  • 学习
  • TRVCOST - Travelling cost 题解
  • 原型设计实用干货!3款热门AI生成原型图软件横向测评
  • 错误报警:“该 CPU 或当前的库版本不支持数据类型”
  • Charles实战秘籍:弱网模拟、Map Local/Remote、HTTPS抓包详解
  • 9月23日周二《AI+企业IP获客联盟峰会》,相约东莞厚街富盈酒店
  • 第一次作业 自我介绍+软工5问
  • 深度学习调参新思路:Hyperband早停机制提升搜索效率
  • Nginx 基础
  • .NET 单文件程序详解:从原理到实践 - C#混淆加密大师解包打包单文件程序
  • Rust/C/C++ 混合构建 - Buck2构建工具一探究竟
  • Linux运维-字符处理(1、文件查看)
  • Rust 环境搭建
  • Node-RED 究竟是否适合工业场景?
  • 向量化与嵌入模型:RAG系统背后的隐形英雄
  • 模拟信号采集的硬件基石:高性能ADC设计的核心法则
  • WPS设置多级标题,一级标题为“一”、“二”、“三”,二级标题为“1.1”、“2.2”、“3.3”,三级标题为“1.1.1”、“2.2.2”、“3.3.3”