架 软考架构师知识库 系统架构设计师 · 课件全文检索
已就绪 127 份课件 1966 页

高速缓存Cache

第二章-计算机基础(选学) · 5 页 · 346 字 录播 讲义

高速缓存Cache

项目 内容
来源 录播
章节 第二章-计算机基础(选学)
标签 讲义
页数 5
总字数 346
原始课件 基础录播课/第二章-计算机基础(选学)/1.5.2 高速缓存Cache.pdf

本文由课件自动整理,页内文字按原始讲义阅读顺序还原;[图] 表示该位置存在图示,

图示内容请对照原始课件查看。


目录


第 1 页 · N E W P L A

N

软考系统架构师

一

段

新

征

程

第 2 页 · 1.5.2

高速缓存Cache

第 3 页 · 高速缓存Cache

●Cache位于CPU与主存之间

●Cache对程序员来说是透明的

●设置多级高速缓存Cache以提高命中率(访问主存的效率)

●使用Cache改善系统性能的依据是程序的局部性原理

[图]

◎时间局部性:

被引用过一次的存储器位置在未来会被多次引用,

主要体现是主要是循环。

◎空间局部性:

如果一个存储器的位置被引用,那么将来他附近的位置也会被引用,

主要体现是顺序执行的过程。

第 4 页 · 练习题

在CPU内外常设置多级高速缓存Cache其主要目的是()。(2019下半年试题)

A.扩大主存的存储容量

B.提高CPU访问主存数据或指令的效率

C.扩大存储系统的容量

D.提高CPU访问外存储器的速度

参考答案:B

第 5 页 · T H E E N D

功不唐捐,玉汝于成!

开

启

新

征

程