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

先来看看冯诺依曼计算机结构
1054453-20170831135918483-483939810.png
1054453-20170831140250312-2083764024.png
老师:
如果CPU爱好哲♂学
他肯定要问 我要运算的的数据从哪里来,又到哪里去。
易失性: 储存 CPU中的通用寄存器

  • 非易失性:BIOS 硬盘
  • 可读也可写
    BIOS:只读,写要借助特殊的设备
  • 随机访问
    +访问时间 主存高于硬盘
    1054453-20170831140832312-686586625.png
    1054453-20170831141810593-1578961960.png
    1054453-20170831142248999-472821791.png

加加加(Cache)
1054453-20170831142321952-2067005711.png

1054453-20170831142344468-1739837514.png
看表SRAM

2010年SRAM价格是DRAM价格的1000倍
1054453-20170831142455452-499472706.png

1054453-20170831142626577-724552833.png

1054453-20170831142659452-1269236182.png

DRAM和SRAM

为什么DRAM慢而SRAM快
1054453-20170831143534499-399059278.png

1054453-20170831143539171-534335579.png
通过行列选择信号

1054453-20170831143934968-939870846.png

1054453-20170831144007108-1086300759.png
在SDRAM上进行的改进
1054453-20170831144031577-2031541181.png

SRAM

1054453-20170831144304062-1554521993.png

1054453-20170831145007093-1977077116.png

1054453-20170831145048890-1888766645.png

1054453-20170831145202562-315691241.png

1054453-20170831145220374-841987442.png

1054453-20170831145349827-1604352077.png

主存的工作原理

1054453-20170831150530358-306693768.png
SDRAM:同步的DRAM
1054453-20170831150655187-1902281928.png
1054453-20170831150904530-1742370880.png
1054453-20170831150910155-1798317142.png
激活(行访问)
1054453-20170831151004405-1308865612.png
列访问
1054453-20170831151014343-1813572185.png

1054453-20170831151102718-360879210.png

1054453-20170831151206843-1155908326.png

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

1054453-20170831151307030-1747592941.png

1054453-20170831151428952-1675610445.png

1054453-20170831151554343-1603357514.png

主存技术的发展

1054453-20170831152455983-1956819618.png
1054453-20170831152528874-483975027.png

1054453-20170831152613358-1574170207.png

1054453-20170831153607062-1104776826.png

1054453-20170831153630374-1014642108.png

1054453-20170831153642358-953159564.png

1054453-20170831153803140-966826138.png

1054453-20170831154011874-680351601.png

1054453-20170831154209452-486480070.png

1054453-20170831154246858-700555048.png

1054453-20170831154306233-1641283691.png

1054453-20170831154349812-12259237.png

1054453-20170831154408062-1798337458.png

1054453-20170831154444327-1798169130.png

内存行选的时间
1054453-20170831154500202-1052942818.png
红点是 升级后的第一代

1054453-20170831154551468-1693283803.png

cache的原理

1054453-20170831160204265-1929835496.png

Cache的访问过程

1054453-20170831160408796-938238160.png
1054453-20170831160446093-215341301.png

1054453-20170831160541983-717917659.png

1054453-20170831160958671-1062905170.png

1054453-20170831161037937-927708328.png

1054453-20170831162311249-452983046.png
估计是打错了。
1054453-20170831162331952-777859493.png
性能不高
1054453-20170831162341874-1167056638.png
性能高

Cache的组织结构

1054453-20170831162627358-1743891752.png

  • 平均访存时间
    1054453-20170831162652280-652951597.png

1054453-20170831162748202-154422766.png

1054453-20170831162852483-1696083336.png

Cache的映射策略

1054453-20170831163357827-1477272457.png
直接映射
1054453-20170831164247702-1160665715.png

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

常见的Cache的替换算法
1054453-20170831164507530-278358468.png

存储容量的计算

单位的前缀
1054453-20170831165831937-719353929.png

1054453-20170831165922108-950525943.png

1054453-20170831170034140-1349663042.png

1054453-20170831170113577-1855569390.png

1054453-20170831170308358-825955091.png
1054453-20170831170321280-144727444.png

1054453-20170831170331046-589302251.png

计算的问题

等效时钟频率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

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值