先来看看冯诺依曼计算机结构


老师:
如果CPU爱好哲♂学
他肯定要问 我要运算的的数据从哪里来,又到哪里去。
易失性: 储存 CPU中的通用寄存器

  • 非易失性:BIOS 硬盘
  • 可读也可写
    BIOS:只读,写要借助特殊的设备
  • 随机访问
    +访问时间 主存高于硬盘


加加加(Cache)


看表SRAM

2010年SRAM价格是DRAM价格的1000倍

DRAM和SRAM###

为什么DRAM慢而SRAM快


通过行列选择信号


在SDRAM上进行的改进

SRAM###

主存的工作原理###


SDRAM:同步的DRAM



激活(行访问)

列访问

把激活的这一个过程称为预充电

主存技术的发展###


内存行选的时间

红点是 升级后的第一代

cache的原理###

Cache的访问过程###



估计是打错了。

性能不高

性能高

Cache的组织结构###

  • 平均访存时间

Cache的映射策略###


直接映射

全相连的cache 控制逻辑特别复杂

常见的Cache的替换算法

存储容量的计算###

单位的前缀


计算的问题#

等效时钟频率X数据宽度 /8 == 峰值带宽
这是我自己的理解
峰值带宽=等效频率*数据宽度/8

对于SDR RAM: 核心频率OI频率等效频率

对于DDR : 2核心频率==2OI频率==等效频率

对于DDR2:4核心频率==2OI频率==等效频率

对于DDR3:8核心频率==2OI频率==等效频率

接口时钟频率是向外写数据的信号频率,SDR只在上升沿写数据,所以是相等,其余都是2倍关系

因为要写出更多的数据就要读更多的数据。

SDR 一次读一位

DDR读两位,然后类推

所以DDR3 就是读8位数据了,

所以OI频率和核心频率不相等

这里的每位指数据位宽