《铁机》计算机组成原理 [袁春风]chap4.pptVIP

  • 17
  • 0
  • 约1.95万字
  • 约 92页
  • 2018-01-14 发布于湖北
  • 举报

《铁机》计算机组成原理 [袁春风]chap4.ppt

《铁机》计算机组成原理 [袁春风]chap4

南京大学计算机系 多媒体技术研究所 袁春风 4.4.3.2 映射功能 什么是Cache的映射功能? 由于Cache槽比主存块少,因此需要一种算法把主存中的块映射到Cache槽中。这种反映主存块和Cache槽之间对应关系的技术称为映射功能。 通常采用3种映射技术 直接、 相联、组相联 为了说明方便起见,假定: 数据在主存和Cache之间按块传送,单位为512字。 Cache大小:213字=8K字=16槽 x 512字/槽 主存大小: 220字=1024K字=2048块 x 512字/块 南京大学计算机系 多媒体技术研究所 袁春风 4.4.3.2 映射功能-直接映射 是一种最简单的映射技术。 把主存的每一块映射到一个固定的Cache槽中。 也称模映射,映射关系为: Cache槽号=主存块号 mod Cache槽数 举例:4=100 mod 16 (说明主存第100块应映射到Cache的第4槽中。) 每个槽有个标志字段,用于指出该槽取自主存的哪个块群。主存共有128个块群。故标志位有7位。 每个块群中的16块与Cache的16个槽一一对应。 主存地址共20位:7位标志、4位槽号、9位字号。高7位标志表示该地址位于主存哪一个块群。 南京大学计算机系 多媒体技术研究所 袁春风 直接映射Cache组织示意图

文档评论(0)

1亿VIP精品文档

相关文档