计算机组成原理第17讲_cache.pptVIP

  • 23
  • 0
  • 约1.38万字
  • 约 40页
  • 2019-08-28 发布于湖北
  • 举报
盛建伦jlsheng@ * 6. Cache的取算法 (1) 按需取进法 仅当Cache不命中时取进。 (2) 预取法 通常是预取直接顺序的下一块。 ① 恒预取:只要访问第i块,不论是否命中,恒发预取命令。 ② 不命中时预取:只有当访问第i块不命中时才发预取命令。 盛建伦jlsheng@ * 7. Cache的初始化(Initialization) 在初始时,Cache被认为是空的,但实际上充满无效数据。 当计算机上电或从辅存向主存加载一个完整程序时,Cache被初始化。 通常为Cache中的每个字加一个有效位(Valid bit)来表示该字是否包含有效数据。 一个字从主存装入Cache就把其有效位置1。 当把所有的有效位清零就使Cache初始化了。 (1) 统一/分离的Cache (Unified / Split Cache) 早期的设计是一个Cache既保存数据又放指令。现在多采用分离的Cache。 一个指令Cache,一个数据Cache。 Pipelined CPUs access memory from multiple points in the pipeline: instruction fetch, virtual-to-physical address translation, and data fet

文档评论(0)

1亿VIP精品文档

相关文档