计算机组成原理_存储系统和结构.ppt

* * 1. 全相联映射 主存 中的 任意块(单元) 可以映射到 缓存 中的 任意块(单元) * * 指任何一个主存单元只能复制到某一固定的Cache单元中。 2.直接映射 关系定义: K = I mod 2c * * 某一主存块 j 按模 Q 映射到 缓存 的第 i 组中的 任一块 i = j mod Q 3. 组相联映射 组相联映像是前两种方式的一种折衷方式。在这种方式中,主存中的任何一块映像到Cache的某一固定组,但一组内各块采用全相联映像方式。 3. 组相联映射 某系统中主存容量为1MB,而Cache容量为8KB,每1KB为一块,于是主存中共有多少块?Cache中有多少块? 主存和Cache的地址结构是怎样的? 采用组相连印象方式时,主存和Cache地址结构如何分配? 例 访问主存的地址是20位(A19~ A0),数据总线为8位,分别计算下列各种情况下标识Cache和内容Cache的大小。 (1)全相连映像,内容Cache单元数为1024。 (2)直接映像,A15~ A0作为索引。 (3)2路组相连映像,A14~ A0作为索引。 * * 访问Cache 取出信息送CPU 访问主存 取出信息送CPU 将新的主存块 调入Cache中 执行替换算法 腾出空位 结束 命中? Cache满? CPU发出访问地址 开始 是 否 是 否 读 5.7.2 C

文档评论(0)

1亿VIP精品文档

相关文档