第03课时存储系统(4cache及虚拟存储器).pptVIP

  • 24
  • 0
  • 约9.44千字
  • 约 47页
  • 2018-10-03 发布于江西
  • 举报

第03课时存储系统(4cache及虚拟存储器).ppt

3.5.1 Cache 基本原理 解决CPU和主存之间速度不匹配采用的一项重要技术 一、Cache的工作机制 Cache的工作机制基于程序访问的局部性原则。一个运行程序的代码大都顺序存放在地址连续的存储器中,与程序相关的数据在存储器中也相对集中。所以程序运行时,尤其有循环程序和子程序时,在较短时间区间内,常会对局部范围的存储器频繁访问,而此范围之外的地址访问甚少。这种现象称为程序访问的局部性。把局部范围的主存内容从主存放到一个高速小容量存储器中,使CPU在这一段时间内直接访问它,以减少或不去访问慢速的主存,程序运行速度明显提高。 二、 Cache及特点 三、Cache存储器的构成 了解构成及工作原理必须首先了解“块”的概念。 Cache存储器中,把cache和主存各分成若干块。主存与cache中块的数目不同但块的大小相等。块的大小通常以在主存的一个读/写周期中能访问的数据长度为限,常为几十字节。 3.5.2 主存与cache的地址映射(映象)和地址变换 3.5.4 Cache的写操作策略 如何保证cache内容与主存中“原本”内容相一致 (只有“写”操作才有的问题) 常见的写操作策略有: 1、全写法、写直达法(Write Through):命中时,不仅写cache,也同时写入主存。 2、回写法(Write Back):命中时,只改写cache的内容,而并

文档评论(0)

1亿VIP精品文档

相关文档