📒
考研计算机组成原理笔记
  • 408机组考察范围
  • 第一章 计算机系统概述
    • 1.1 计算机发展历程
    • 1.2 计算机系统层次结构
    • 1.3 计算机的性能指标
  • 第二章 数据的表示和运算
    • 2.1 数制与编码
    • 2.2 定点数的表示与运算
    • 2.3 浮点数的表示和运算
    • 2.4 算数逻辑单元(ALU)
  • 第三章 存储系统
    • 3.1 存储器概述
    • 3.3 半导体随机存储器
    • 3.4 主存储器与CPU的连接
    • 3.5 双端口RAM和多模块存储器
    • 3.6 高速缓冲存储器
    • 3.7 虚拟存储器
  • 第四章 指令系统
    • 4.1 指令格式
    • 4.2 指令的寻址方式
    • 4.3 CISC和RISC
    • 4.4 程序的机器级代码
  • 第五章 中央处理器
    • 5.1 CPU的基本功能和结构
    • 5.2 指令执行过程
    • 5.3 数据通路的功能和基本结构
    • 5.4 控制器的工作原理和功能
    • 5.5 指令流水线
    • 5.6 多处理器
  • 第六章 总线
    • 6.1 总线概述
    • 6.2 总线仲裁
    • 6.3 总线操作和定时
    • 6.4 总线标准
  • 第七章 I/O系统
    • 7.1 I/O系统的基本概述
    • 7.2 外部设备
    • 7.3 I/O接口
    • 7.4 I/O方式
由 GitBook 提供支持
在本页
  • 3.4.1 主存连接原理
  • 1、主存简单模型
  • 2、连接原理
  • 3、主存的地址单元分配
  • 3.4.2 主存容量的扩展
  • 1、位扩展法
  • 2、字扩展法
  • 3、字位扩展

这有帮助吗?

  1. 第三章 存储系统

3.4 主存储器与CPU的连接

上一页3.3 半导体随机存储器下一页3.5 双端口RAM和多模块存储器

最后更新于3年前

这有帮助吗?

3.4.1 主存连接原理

1、主存简单模型

为书3.3.3章节内容

三个输入信号:读/写信号、要读写的数据、数据的主存地址

2、连接原理

三个总线:数据总线、地址总线、控制总线(读/写)

3、主存的地址单元分配

  • 存储单元的数量:总容量 ÷ 每个单元的容量

  • 地址线的数量:总容量的位数(图中 1KB=210B1\text{KB}=2^{10}\text{B}1KB=210B,故有10根地址线)

  • 如何存放一个字

    • 字长为4B,实际上寻址时将四个存储单元看作一个

    • 一组内有4个存储单元,后两位表示序号,前面表示所在组

    • 每个存储单元存放两位十六进制数(8位二进制数)

    • 共四个存储单元,也就是一个字

3.4.2 主存容量的扩展

1、位扩展法

  • 地址线、片选线和读写控制线并联

  • 数据线依次连接CPU数据线的一位

如上图中就将8片 8K×18K \times 18K×1位的储芯片扩展为了 8K×88K \times 88K×8位

2、字扩展法

  • 数据线、读写控制线和地址线并联

  • 使用PU剩下的地址线连接片选线,选择当前读/写的芯片

    • 线选法:直接将地址线与片选线连接,一根地址线对应一根片选线

    • 译码器片选法:使用译码器将连接CPU地址线与片选线

线选法

译码器片选法

n条线 → n个选片信号

电路简单

电路复杂

地址空间不连续

(形如11、00的信号是无效的)

地址空间可连续

可以增加逻辑设计

3、字位扩展

n条线 → 个选片信号

2n2^n2n