- 1
- 0
- 约2.32千字
- 约 43页
- 2020-06-03 发布于上海
- 举报
② 程序特征与Cache的读写
怎样判断哪些数据和程序代码是经常被访问的?
“程序执行的局部性规律” ; 按照“局部性规律”, 数据/代码被访问后, 该数据和代码以及临近的数据代码近期被再次访问的概率, 大于近期未被访问的数据/代码被访问的概率。;③ 命中率
? Cache容量与命中率
? Cache的结构
? 与软件以及所处理的数据量大小成反比
④ Cache的淘汰算法
? 先进先出算法
? 随机淘汰
? LRU(最近最久未使用淘汰)算法;一、高速缓存的结构及工作原理
高速缓存的三种主要结构:
? 全关联式高速缓存
? 直接对应式高速缓存
? 多组关联式高速缓存
注: 数据/代码是否在Cache的判断:
通过判断该数据/代码的地址是否在Cache中, 而不是判断该数据本身。
;1、全关联式高速缓存
高速缓存由两部分组成, 即地址部分(称为标签)和数据部分, 如下图所示(假设地址24位, 字长32位):;
; 处理器对存贮器的访问过程:;全关联式的优缺点分别是:; 假设:;? 对于所有总共256页, 需要8位地址作为标签(即地址的
您可能关注的文档
最近下载
- 叙事经济学-寻找A股投资解析解-邹佩轩.pdf VIP
- (完整版)压型钢板施工方案.docx
- 大学英语教学的指南(教育部最新版).pdf VIP
- DLT 5210.1-2021 电力建设施工质量验收规程全套表格最新1至200页.docx VIP
- DLT 5210.1-2021 电力建设施工质量验收规程全套表格最新201至400页.docx VIP
- 2013年度黄冈市教师中级专业技术职务任职资格评审通过.doc VIP
- dlt5210.1-2021电力建设施工质量验收规程.docx VIP
- 章鼓TZJ渣浆泵使用说明书.pdf VIP
- 胸腺肿瘤诊疗指南.pptx
- 2.1 地球与地球仪 课件(内嵌视频)- 2025-2026学年地理湘教版七年级上册.pptx VIP
原创力文档

文档评论(0)