高速缓冲存储器和虚拟存储器课件.pptVIP

  • 12
  • 0
  • 约5.23千字
  • 约 40页
  • 2016-12-21 发布于浙江
  • 举报
计算机组成与系统结构——流水线技术 第8章 本章主要内容 高速缓冲存储器(Cache) 高速缓存的基本运行原理 高速缓存的3种映像方式 高速缓存使用中的几个问题 虚拟存储器 虚拟存储器概述 段式存储管理 页式存储管理 微电子技术发展趋势 CPU与DRAM性能比较 程序的局部性原理 程序在一定时间段内通常只访问较小的地址空间 两种局部性:时间局部性和空间局部性 时间局部性:最近被访问的信息很可能还要被访问。 将最近被访问的信息项装入到Cache中。 空间局部性:最近被访问的信息临近的信息也可能被访问。 将最近被访问的信息项临近的信息一起装入到Cache中。 高速缓冲存储器(Cache) 用途:设置在 CPU 和 主存储器之间,完成高速与 CPU 交换信息,尽量避免 CPU不必要地多次直接访问慢速的主存储器,从而提高计算机系统的运行效率。 实现:这是一个存储容量很小,但读写速度更快的,以 关联存储器方式 运行、用静态存储器芯片实现的存储器系统。 要求:有足够高的命中率,既当 CPU需用主存中的数据时,多数情况可以直接从CACHE中得到,称二者之比为命中率。 CACHE的基本运行原理 Cache存储单元的组成部分 数据字段:保存从主存单元复制过来的数据 标志字段:保存相应主存单元的地址信息 有效位字段:标识数据字段和标志字段是否有效 提高Cache性能,降低成本 Cache单元的

文档评论(0)

1亿VIP精品文档

相关文档