计算机组成原理 7储存层次结构

先来看看冯诺依曼计算机结构
计算机组成原理 7储存层次结构_第1张图片
计算机组成原理 7储存层次结构_第2张图片
老师:
如果CPU爱好哲♂学
他肯定要问 我要运算的的数据从哪里来,又到哪里去。
易失性: 储存 CPU中的通用寄存器

  • 非易失性:BIOS 硬盘
  • 可读也可写
    BIOS:只读,写要借助特殊的设备
  • 随机访问
    +访问时间 主存高于硬盘
    计算机组成原理 7储存层次结构_第3张图片
    计算机组成原理 7储存层次结构_第4张图片
    计算机组成原理 7储存层次结构_第5张图片

加加加(Cache)
计算机组成原理 7储存层次结构_第6张图片

计算机组成原理 7储存层次结构_第7张图片
看表SRAM

2010年SRAM价格是DRAM价格的1000倍
计算机组成原理 7储存层次结构_第8张图片

计算机组成原理 7储存层次结构_第9张图片

计算机组成原理 7储存层次结构_第10张图片

DRAM和SRAM

为什么DRAM慢而SRAM快
计算机组成原理 7储存层次结构_第11张图片

计算机组成原理 7储存层次结构_第12张图片
通过行列选择信号

计算机组成原理 7储存层次结构_第13张图片

计算机组成原理 7储存层次结构_第14张图片
在SDRAM上进行的改进
计算机组成原理 7储存层次结构_第15张图片

SRAM

计算机组成原理 7储存层次结构_第16张图片

计算机组成原理 7储存层次结构_第17张图片

计算机组成原理 7储存层次结构_第18张图片

计算机组成原理 7储存层次结构_第19张图片

计算机组成原理 7储存层次结构_第20张图片

计算机组成原理 7储存层次结构_第21张图片

主存的工作原理

计算机组成原理 7储存层次结构_第22张图片
SDRAM:同步的DRAM
计算机组成原理 7储存层次结构_第23张图片
计算机组成原理 7储存层次结构_第24张图片
计算机组成原理 7储存层次结构_第25张图片
激活(行访问)
计算机组成原理 7储存层次结构_第26张图片
列访问
计算机组成原理 7储存层次结构_第27张图片

计算机组成原理 7储存层次结构_第28张图片

计算机组成原理 7储存层次结构_第29张图片

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

计算机组成原理 7储存层次结构_第30张图片

计算机组成原理 7储存层次结构_第31张图片

计算机组成原理 7储存层次结构_第32张图片

主存技术的发展

计算机组成原理 7储存层次结构_第33张图片
计算机组成原理 7储存层次结构_第34张图片

计算机组成原理 7储存层次结构_第35张图片

计算机组成原理 7储存层次结构_第36张图片

计算机组成原理 7储存层次结构_第37张图片

计算机组成原理 7储存层次结构_第38张图片

计算机组成原理 7储存层次结构_第39张图片

计算机组成原理 7储存层次结构_第40张图片

计算机组成原理 7储存层次结构_第41张图片

计算机组成原理 7储存层次结构_第42张图片

计算机组成原理 7储存层次结构_第43张图片

计算机组成原理 7储存层次结构_第44张图片

计算机组成原理 7储存层次结构_第45张图片

计算机组成原理 7储存层次结构_第46张图片

内存行选的时间
计算机组成原理 7储存层次结构_第47张图片
红点是 升级后的第一代

计算机组成原理 7储存层次结构_第48张图片

cache的原理

计算机组成原理 7储存层次结构_第49张图片

Cache的访问过程

计算机组成原理 7储存层次结构_第50张图片
计算机组成原理 7储存层次结构_第51张图片

计算机组成原理 7储存层次结构_第52张图片

计算机组成原理 7储存层次结构_第53张图片

计算机组成原理 7储存层次结构_第54张图片

计算机组成原理 7储存层次结构_第55张图片
估计是打错了。
1054453-20170831162331952-777859493.png
性能不高
1054453-20170831162341874-1167056638.png
性能高

Cache的组织结构

计算机组成原理 7储存层次结构_第56张图片

  • 平均访存时间
    计算机组成原理 7储存层次结构_第57张图片

计算机组成原理 7储存层次结构_第58张图片

计算机组成原理 7储存层次结构_第59张图片

Cache的映射策略

计算机组成原理 7储存层次结构_第60张图片
直接映射
计算机组成原理 7储存层次结构_第61张图片

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

常见的Cache的替换算法
计算机组成原理 7储存层次结构_第62张图片

存储容量的计算

单位的前缀
计算机组成原理 7储存层次结构_第63张图片

计算机组成原理 7储存层次结构_第64张图片

计算机组成原理 7储存层次结构_第65张图片

计算机组成原理 7储存层次结构_第66张图片

计算机组成原理 7储存层次结构_第67张图片
计算机组成原理 7储存层次结构_第68张图片

计算机组成原理 7储存层次结构_第69张图片

计算的问题

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

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

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

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

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

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

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

SDR 一次读一位

DDR读两位,然后类推

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

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

这里的每位指数据位宽

转载于:https://www.cnblogs.com/sfzyk/p/7459250.html

你可能感兴趣的:(计算机组成原理 7储存层次结构)