- 14
- 0
- 约1.68万字
- 约 155页
- 2015-12-24 发布于未知
- 举报
第4章存储器层次结构 4.6 高速缓冲存储器 4.6.1 程序访问的局部性 4.6.2 Cache的基本工作原理 4.6.3 Cache与主存的地址映像方式 4.6.4 Cache的替换算法与写策略 4.6.5 Cache应用举例 4.6.1 程序访问的局部性 据统计CPU的速度平均每年改进60%,而组成主存的动态RAM速度平均每年只改进7%,结果是CPU和动态RAM之间的速度间隔平均每年增大50%。为了解决CPU和主存之间速度不匹配的问题,可以考虑在CPU和主存之间设置一个高速的容量相对较小的存储器,称为高速缓冲存储器(Cache)。 通过大量典型程序的分析,可以发现CPU从主存取指令或取数据,在一定时间内,只是对主存局部地址区域的访问。这是由于指令和数据在主存内都是连续存放的,并且有些指令和数据往往会被多次调用(如子程序、循环程序和一些常数)。这种一定时间内对局部范围的存储器地址频繁访问,而对此范围以外的地址则访问甚少的现象就称为程序访问的局部性。 根据这一原理,很容易设想,只要将CPU近期要用到的程序和数据,提前从主存送到Cache,那么就可以做到CPU在一定的时间内不必从主存储器取指令和数据,而只需要访问Cache,从而提高访问速度。 一般Cache采用高速的SRAM制作,其价格比主存贵,但因其容量远小于主存,因此能很好地解决速度和成本的矛盾。 为了尽量提高
您可能关注的文档
- 汽车构造(下册) 王林超 第12章 万向传动装置新.ppt
- 计算机多媒体艺术导论 陈利群 03新.ppt
- 计算机公共基础教程 第7章新.ppt
- 计算机文化基础教程 焦玉君 第三章 Windows XP 操作系统新.ppt
- 计算机文化基础教程 焦玉君 第一章 计算机与计算机文化新.ppt
- 计算机文化基础教程(第二版) 焦玉君 第1章 1.1 计算机基础知识新.ppt
- 计算机文化基础教程(第二版) 焦玉君 第2章 2.5系统相关软件的使用新.ppt
- 计算机文化基础教程(第二版) 焦玉君 第3章 3.1 中文版Word 2003概述新.ppt
- 计算机文化基础教程(第二版) 焦玉君 第6章 6 计算机网络与安全新.ppt
- 计算机文化基础教程(第二版)(Windows XP+Office 2003) 唐伟奇 第1章_中文Windows_XP操作系统新.ppt
- 安全生产管理员能力培训.pptx
- 咽异感症与心理健康促进.pptx
- 咽异感症与扁桃体炎的鉴别.pptx
- 咽异感症与抑郁症的关系.pptx
- 咽异感症与环境污染的关系.pptx
- 《生动的数据》课件-2025-2026学年沪教版(新教材)小学美术三年级下册.pptx
- 《校园微电影宣传策划》教学课件-2025-2026学年人美版(北京)(2024)初中美术七年级下册.pptx
- 《 春华秋实绘花鸟》教学课件-2025-2026学年人美版(北京)(2024)初中美术七年级下册.pptx
- 管理层安全培训策略.pptx
- 《把“大自然”穿在身上》教学课件-2025-2026学年人美版(北京)(2024)初中美术七年级下册.pptx
原创力文档

文档评论(0)