第三章 02主存储器(王道)

一、主存储器的基本组成

第三章 02主存储器(王道)

1.1 基本的半导体元件及原理

第三章 02主存储器(王道)

MOS管(可以理解为电控开关)

  • 电控开关特性:MOS管是典型半导体元件,当 控制端电压≥5V 时导通(导体),否则绝缘(虚线表示)。”半导体”名称源于其导电性随电压条件变化的特性。
  • 工作阈值:控制端需达到 5V 阈值电压才能导通,否则保持绝缘状态。

电容

  • 二进制表示:充电状态表示二进制1,未充电表示0。通过检测电荷存在与否实现数据读取。
  • 电荷存储原理:由两块金属板和绝缘体构成,接地端电压0V。当上极板电压>0V(如5V)时产生电压差,电荷移动形成充电过程。

存储体 = 多个存储单元

存储字长取决于存储体的结构:8bit\16bit\32bit

存储体由存储单元组成,存储单元由存储元件(存储元)组成

第三章 02主存储器(王道)
存储元
第三章 02主存储器(王道)
存储单元

1.2 存储器芯片的基本原理

第三章 02主存储器(王道)

存储单元

  • 层级结构:存储体→存储单元→存储元(MOS管+电容)。8个存储元构成8比特存储字,16个则构成16比特存储字。
  • 并行读写:同属一个存储字的存储元MOS管共接同一条线,实现整字同时读写。注意存储字长可变(如8/16比特),而字节固定为8比特。

译码器

  • 地址转换:n位地址对应 2n 个存储单元。例如3位地址(000)使译码器激活第0条字选线,选中对应存储字。
  • 数据通路:字选线(红色)接通后,数据通过绿色数据线传至MDR,数据总线宽度与存储字长相同。
  • 存储容量=存储单元数×存储字长(如23×8bit)。

控制电路

  • 信号稳定控制:确保MAR地址稳定后才启动译码,MDR数据稳定后
  • 才输出至总线。
  • 时序管理:协调MAR、MDR与译码器的工作时序,防止信号冲突。
第三章 02主存储器(王道)

片选线、读写控制线

  • 片选信号:(Chip Select)或(Chip Enable)低电平有效,相当于芯片总开关。
  • 读写控制:
    • 双线制:WE低电平写,OE低电平读
    • 单线制:低电平写,高电平读

1.3 存储芯片的结构

第三章 02主存储器(王道)

存储芯片的金属引脚

控制线方案影响芯片引脚数量,需根据题目说明判断具体配置。

第三章 02主存储器(王道)
  • 存储芯片引脚数量的计算:
第三章 02主存储器(王道)

译码驱动电路

  • 组成结构:由译码器和驱动器两部分组成,其中译码器负责输出特定线的高电平信号,驱动器用于信号放大
  • 驱动器作用:当译码器输出的高电平信号需要控制多个存储源时,驱动器能确保信号稳定可靠,避免因负载过大导致信号衰减
  • 工作流程:译码器识别地址→输出对应线的高电平→驱动器放大信号→控制指定存储源的开关状态

控制电路

  • 功能模块:包含读写电路(红绿数据线)和控制电路,共同协调数据读写操作
  • 外部接口:
    • 地址总线:接收CPU传来的地址信息
    • 数据线:传输实际数据
    • 片选线:确定芯片是否可用(单条或多条)
    • 读写控制线:指示当前操作类型(读/写)

1.4 存储器芯片的计算

第三章 02主存储器(王道)
第三章 02主存储器(王道)

1.5 例题1:根据存储芯片描述判断地址线与数据线数量

第三章 02主存储器(王道)

1.6 寻址

第三章 02主存储器(王道)
第三章 02主存储器(王道)

存储单元编址方式

第三章 02主存储器(王道)

地址转换方法

第三章 02主存储器(王道)

关键计算关系

第三章 02主存储器(王道)

1.7 知识回顾

第三章 02主存储器(王道)

1. 基本元件

  • MOS管功能: 作为电路开关使用,控制电流通断
  • 电容功能: 存储电荷(即存储二进制0/1),充电过程对应写数据,放电过程对应读数据

2. 存储单元构成

  • 存储元组成: 由MOS管和电容组合构成基本存储单元
  • 层级结构: 多个存储元→存储单元→存储矩阵(存储体)
  • 外围电路: 需要配合译码驱动电路、读写电路等共同工作

3. 存储芯片结构

  • 核心组成部分:
    • 地址线:传输地址信号
    • 数据线:传输数据信息
    • 片选线:选择特定芯片
    • 读写控制线:控制读写操作(可能分为两根或合并为一根)
  • 引脚计算要点: 判断地址线和数据线数量,注意读写控制线的配置方式

4. 译码器工作原理

  • 功能实现: 将地址信号转换为字选通线的高低电平
  • 应用场景: 在存储芯片中实现地址到存储单元的映射

5. 寻址方式

  • 编址基础: 现代计算机通常按字节编址,每个字节对应一个地址
  • 寻址类型:
    • 按字节寻址
    • 按字寻址
    • 按半字寻址
    • 按双字寻址
  • 兼容性: 字节编址可方便支持其他寻址方式

二、SRAM和DRAM

2.1 知识总览

第三章 02主存储器(王道)

2.2 DRAM芯片

第三章 02主存储器(王道)

2.3 栅极电容 vs.双稳态触发器

第三章 02主存储器(王道)
第三章 02主存储器(王道)
第三章 02主存储器(王道)
第三章 02主存储器(王道)

2.4 DRAM的刷新

第三章 02主存储器(王道)
第三章 02主存储器(王道)
第三章 02主存储器(王道)
  • 刷新周期: 一般为2ms
  • 刷新单位: 以行为单位,每次刷新一行存储单元
  • 操作特点: 由存储器独立完成,无需CPU介入控制

2.5 DRAM的地址线复用技术

第三章 02主存储器(王道)
  • 传输过程:
    • 第一次传输:行地址送至行地址缓冲器
    • 第二次传输:列地址送至列地址缓冲器
    • 最终处理:控制电路将行列地址分别送至对应译码器
  • 技术优势: 减少地址线数量,降低芯片引脚数目,简化电路设计

2.6 DRAM vs SRAM

第三章 02主存储器(王道)
第三章 02主存储器(王道)
  • 现代发展: 传统DRAM已过时,现代主存采用SDRAM技术
  • 市场产品: DDR3、DDR4等内存均属于SDRAM类型

三、只读存储器ROM

第三章 02主存储器(王道)
  • 易失性区别:RAM芯片具有易失性,断电后数据消失;ROM芯片具有非易失性,断电后数据不会丢失
  • 常见类型:MROM、PROM、EPROM、闪存、SSD等ROM类型

3.1 了解各种ROM

第三章 02主存储器(王道)

MROM

  • 全称:Mask Read-Only Memory
  • 写入方式:由半导体制造厂按用户需求在生产过程中直接写入
  • 特性:
    • 可靠性:高(厂家写入后不可更改)
    • 灵活性:差(无法修改)
    • 生产周期:长
    • 适用场景:只适合批量定制

PROM

  • 全称:Programmable Read-Only Memory
  • 写入方式:用户可用专门的PROM写入器一次性写入
  • 特性:
    • 灵活性提升:相比MROM可由用户个性化定制
    • 限制:写入后不可更改

EPROM

  • 全称:Erasable Programmable Read-Only Memory
  • 核心改进:允许擦除后重写
  • 分类:
    • UVEPROM:
      • 擦除方式:紫外线照射8∼208\sim208∼20分钟
      • 限制:只能全片擦除
    • EEPROM:
      • 擦除方式:电擦除(第一个E是Electrically)
      • 优势:可擦除特定字

闪存与SSD

  • 闪存(Flash Memory):
    • 发展基础:在EEPROM基础上发展而来
    • 特性:
      • 断电保存信息
      • 支持多次快速擦除重写
      • 速度差异:写速度比读速度慢(需先擦除)
    • 应用:U盘、SD卡
  • SSD(固态硬盘):
    • 组成:闪存芯片+控制单元
    • 优势:
      • 速度快
      • 功耗低
    • 成本:比机械硬盘高
  • 手机存储:
    • 介质:集成度更高的flash芯片
    • 特点:
      • 体积更小
      • 功耗更低
      • 价格更贵

3.2 计算机内重要的ROM

第三章 02主存储器(王道)

BIOS芯片:

  • 位置:主板上的ROM芯片
  • 功能:存储自举装入程序,负责引导装入操作系统
  • 重要性:计算机开机时提供初始指令

主存组成:

  • 物理组成:RAM(内存条)+ROM(BIOS芯片)
  • 编址方式:统一编址(ROM占用低地址段)
第三章 02主存储器(王道)
  • 特性对比:
    • RAM:易失性,断电数据丢失
    • ROM:非易失性,断电数据保留
  • 存取特性:
    • 虽然名为”Read-Only”,但多数ROM支持写入
    • 都具有随机存取特性(访问速度与地址无关)

3.3 小结

第三章 02主存储器(王道)
  • 技术演进趋势:
    • 从完全只读(MROM)到可编程(PROM)
    • 再到可擦写(EPROM)
    • 最终发展为高性能闪存
  • 关键记忆点:
    • 各种ROM的英文缩写及全称
    • 闪存写入需先擦除的特性
    • BIOS芯片的逻辑归属(主存的一部分)

四、双口RAM&多模块存储器

第三章 02主存储器(王道)

4.1 存储周期

第三章 02主存储器(王道)
  • 定义:可以连续读写所需要的最短时间间隔,记作T。
  • 组成:T=存取时间r+恢复时间(DRAM芯片由于采用电容存储,读操作是破坏性读出,恢复时间较长,可能达到存取时间的几倍,如T=4r)
  • 对比:SRAM的恢复时间比DRAM短很多。

4.2 双端口RAM

第三章 02主存储器(王道)

概念

  • 用途:优化多核CPU访问单根内存条的速度,需两组独立的总线(数据/地址/控制总线)。
  • 设计复杂度:主板线路和内存读写控制电路更复杂。
  • 考试注意:408大纲已删除,自命题院校可能考察概念型选择题。

CPU对双端口RAM的访问

  • 允许操作:
    • 不同单元并行访问:两个CPU可同时读写不同地址单元。
    • 同单元并发读:因读操作不改变数据,允许同时读同一单元。
  • 禁止操作:
    • 同单元并发写:会导致数据覆盖(如CPU1写a,CPU2同时写b)。
    • 一读一写同一单元:读操作可能获取错误数据(如读a时正在写b)。
  • 冲突处理:触发”BUSY”信号,暂时关闭某一端口(类似操作系统读者写者问题)。

4.3 多模块存储器

第三章 02主存储器(王道)

单体多字

  • 特点:每次并行读出m个连续字,总线宽度扩展为m字。
  • 限制:必须连续存放指令/数据,无法单独取某个字。

高位交叉编制

  • 地址分配:高位比特表示体号(如用最高2位区分4个存储体)。
  • 实际效果:相当于单纯扩容,性能提升有限(连续访问同存储体需等待恢复时间)。

低位交叉编制

  • 地址分配:低位比特表示体号(如用最低2位区分存储体)。
  • 性能优势:连续访问时实现流水线式存取(例:T=4r时,读5个字耗时2T而非高位交叉的5T)。
第三章 02主存储器(王道)

n 体交叉编址是 多体存储器的并行组织方式,核心逻辑:

  1. 结构:把主存拆成 n 个独立存储体(每个体有自己的读写电路)。
  2. 编址:地址 “交叉分配” 给各体(如体 0 存地址 0、n、2n…,体 1 存 1、n+1…)。
  3. 优势:当连续访问的地址对应不同存储体时,n 个体可 并行 / 流水线读写,让主存带宽接近 “单体的 n 倍”,加速数据访问(比如 4 体交叉,理想下带宽提升 4 倍)。

简单说:把主存变成 n 个 “并行小内存”,地址轮流分配,让它们同时干活,提升速度。

4.4 应该取几个“体”?

第三章 02主存储器(王道)
  • 模块数量公式:当存储模块数 m≥T/r 时流水线不间断(最优m=T/r)。
  • 微观/宏观视角:
    • 微观:m个模块串行访问
    • 宏观:每个存取周期并行访问所有模块
  • 计算示例:连续读n字总耗时T+(n−1)r,均摊每字时间趋近rrr。

4.5 确定地址存储体

第三章 02主存储器(王道)
  • 方法1:根据地址末尾体号直接判断(二进制)。
  • 方法2:十进制地址x对m取余(如x=5,m=4,则5%4=1→存储体1)。

4.6 知识回顾

第三章 02主存储器(王道)
  • 双端口RAM:解决多核CPU访问冲突,实际应用如双通道内存。
  • 多模块存储器:
    • 单体多字:灵活性差但速度提升明显。
    • 多体并行:低位交叉编址实现流水线,性能提升显著(考点高频)。
  • 关键参数:存取周期T与存取时间r的关系决定模块数量设计。

五、存储器系统优化技术

5.1 双端口RAM的作用与操作情况

第三章 02主存储器(王道)
  • 核心功能:通过双数据线/地址线/控制线设计,允许CPU1和CPU2同时访问内存,优化多核CPU访问速度
  • 并发操作场景:
    • 无冲突访问:两个端口访问不同地址单元(最优情况)
    • 读读并发:同时读取同一地址单元(数据一致)
    • 写写冲突:同时写入同一地址单元(需仲裁机制)
    • 读写冲突:一个写入时另一个读取(可能产生脏读)

5.2 多体并行存储器与双通道内存

  • 物理实现:实际对应”四根内存条”的硬件结构(M0-M3​)
  • 编址方案对比:
    • 高位交叉:扩展容量优先(体号=高位地址)
    • 低位交叉:提升速度优先(体号=低位地址,实现流水访问)
  • 生活应用:双通道内存即低位交叉的二体存储器,通过交替访问使吞吐量接近翻倍

5.3 内存条插槽选择与低位交叉编址

第三章 02主存储器(王道)
  • 安装规范:
    • 必须插入同色插槽(如两个黄色卡槽)
    • 典型主板布局:四插槽采用0/2或1/3编号配对
  • 错误示范:
    • 不同颜色插槽→高位交叉编址(仅扩容不加速)
    • 单条16GB内存→无法形成双通道
  • 最佳实践:两根8GB内存组成双通道优于单根16GB

5.4 相同主频与容量内存条的重要性

  • 主频一致性:
    • 不同主频内存会降频运行(以低主频为准)
    • 三二零零兆赫兹主频对应固定读写周期t
  • 容量匹配:
    • 容量不等会导致”混合通道”现象
    • 低地址区(双通道)与高地址区(单通道)性能不均
  • 性能公式:连续读取n字耗时T+(n−1)r(r为存储体读写时间)

本网站原创文章版权归何大锤的狂飙日记所有。发布者:何大锤,转转请注明出处:何大锤的博客

(1)
何大锤的头像何大锤管理团队

相关推荐

  • 第三章 存储系统(BOK)

    一、存储器的概述 1.1 存储器的分类 1.1.1按存储方式分类 1.1.2 按信息的可更改性分类 1.1.3 按断电后信息的可保存性分类 1.1.4 按功能分类 1.2 主存储器的组成和基本操作 综上:00000000H 是 8 位十六进制数,因 1 位十六进制对应 4 位二进制,故总长度为 8*4 = 32位,且符合 32 …

    2025年7月25日
    1300
  • 第三章 习题集(研芝士)

    一、重点题 题目 备注 二、重要知识点 2.1 相联存储器 相联存储器(也叫关联存储器)是一种特殊的存储器,它不按地址访问,而是按内容访问—— 即通过存储数据的部分或全部特征(比如特定值、匹配条件)来查找对应的存储单元,能快速找到符合条件的数据。 其核心特点是 “内容寻址”,区别于普通存储器的 “地址寻址”,因此适合需要高速匹配的场景,比如计算机中的快表(T…

    2025年7月16日
    1300
  • 第三章 05高速缓冲存储器Cache(王道)

    一、Cache基本原理&概念 1.1 存储系统存在的问题 1.2 Cache的工作原理 1.3 局部性原理 1.4 性能分析 1.5 性能分析案例 1.6 有待解决的问题 如何界定”周围”的数据? 主存与Cache的数据交换单位 Cache与主存块之间的对应关系问题 Cache满了之后的处理办法 如何保证数据副本与数据母本的一…

    2025年7月16日
    1400
  • 第三章 04外存储器(王道)

    一、磁盘存储器 1.1 外存储器 磁盘存储器的读写原理 磁表面存储器的优点 磁表面存储器的缺点 1.2 磁盘设备的组成 1.3 磁盘的性能指标 磁盘的容量 记录密度 平均存取时间 数据传输率 1.4 磁盘存储器地址 1.5 硬盘的工作过程 二、磁盘阵列 2.1 RAID(Redundant Array of Inexpensive Disks) RAID0 …

    2025年7月16日
    1300
  • 第三章 03主存储器与CPU的连接(王道)

    一、主存储器与CPU的连接 1.1 知识总览 1.2 单块存储芯片与CPU的连接 1.3 字扩展法解决字数扩展问题 1.4 位扩展法解决字长扩展问题 二、现代计算机中MDR与MAR的位置 三、多块存储芯片与CPU的连接 四、存储芯片信号命名与解释 五、增加主存的存储字长-位扩展 5.1 地址线的连接 5.2 读写控制信号的连接 5.3 片选信号的连接 六、增…

    2025年7月14日
    1300

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

联系我们

2211932694

在线咨询: QQ交谈

邮件:hdcblog1999@163.com

工作时间:周一至周五,9:30-18:30,节假日休息

关注微信
网站建设中ing......