先来看看冯诺依曼计算机结构
老师:
如果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频率和核心频率不相等
这里的每位指数据位宽