计组第3篇-2缓存-071014.pptVIP

  • 5
  • 0
  • 约8.31千字
  • 约 59页
  • 2017-06-10 发布于湖北
  • 举报
计算机(组成)原理 第3章 计算机的存储系统 第3章 计算机的存储系统 3.1 计算机存储系统 3.2 计算机的主存储器 3.3 高速缓冲存储系统 3.4 虚拟存储系统 3.3 高速缓冲存储系统 3.3.1 Cache存储系统工作原理 ▓ 3.3.2 Cache存储系统的组织与映像 3.3.3 Cache存储系统结构 本节教学目标: 本节重点内容: 3.3 高速缓冲存储系统 3.3.1 Cache存储系统工作原理 1. 局部性原理 计算机顺序执行程序,地址是连续的,并有很多循环和子程序调用,使得CPU访问存储器的地址集中在存储器的某一区域内;程序所用数据,如尽量采用数组方式,也有同样的效果。 结论:计算机运行时,CPU访存地址相对集中。这种对局部范围的存储器地址访问频繁的现象,称为“计算机访存的局部性原理”。 计算机存储系统中,采用Cache存储方式,就是根据局部性原理设计的,对提高计算机工作速度有明显的效果。 3.3 高速缓冲存储系统 2. 分块(Block)使用 在Cache存储系统中 因为Cache存储器速度快,所以由Cache存储器向CPU提供程序和数据。 因为Cache存储器价格高,容量较主存容量小得多,为了能够灵活地存放主存当前运行的内容,所以Cache存储器采取了分块使用的方式。 与之相适应,主存也采取了分块使用的

文档评论(0)

1亿VIP精品文档

相关文档