-存储系统资料讲解.ppt

  1. 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
CPU先送出一个主存地址,主存区号与Cache的区号标记比较, 若命中:读取Cache(按内存地址的块号+块内地址); 若未命中:读取内存(按内存地址的区号+块号), 把该字所在的块读到Cache中。 主存区号 块号 块内地址 Cache块号 块内地址 比较 命中 未命中 访问内存 访问Cache 按块号 查找块表 主存地址 Cache地址 4.1、地址映象——直接映像 000 001 010 011 Cache块号 区号标记 例1:设有一个Cache的容量为2KB,每个块为16字(一字一字节) 求: 1)该Cache可容纳多少个块? 2KB = 2048B 2048B / 16B = 128块 2)如果主存容量为256KB,则有多少块? 256 KB = 256 * 1024 B = 262144 B 262144B / 16B = 16384块 3)主存地址有多少位?Cache 地址有多少位? 主存有18位,Cache有11位。 4)在直接映象方式下,主存中第135块映象到Cache中哪块? K= I mod M = 135 mod 128 = 7 5)进行地址映射时,主存地址分成哪几段?各段分别有多少位? 主存地址分为三段: 主存区号位数 = 主存地址位数 – Cache 地址位数=18 -11 = 7位 Cache块号位数 = 7位 27=128 块内地址位数 = 4位 24=16 主存区号 块号 块内地址 4.1、地址映象——直接映像 例2:设一个Cache中有8块,访问主存进行读操作的块地址序列为: 10110、11010、10110、11010、10000、00100、10010, 求每次访问时Cache的内容。 主存区号 块号 块内地址 2位 3位 主存块号 Cache块号 块内地址 比较 未命中 访问内存 000 001 010 011 100 101 110 111 000 001 010 011 100 101 110 111 内存10区 10 110 块表 000 001 010 011 100 101 110 111 Cache 调入 调入 10 4.1、地址映象——直接映像 例2:设一个Cache中有8块,访问主存进行读操作的块地址序列为: 10110、11010、10110、11010、10000、00100、10010, 求每次访问时Cache的内容。 主存区号标记 块号 块内地址 2位 3位 主存块号 Cache块号 块内地址 比较 未命中 访问内存 11 10 000 001 010 011 100 101 110 111 000 001 010 011 100 101 110 111 11 内存11区 11 010 块表 000 001 010 011 100 101 110 111 Cache 调入 调入 4.1、地址映象——直接映像 例2:设一个Cache中有8块,访问主存进行读操作的块地址序列为: 10110、11010、10110、11010、10000、00100、10010, 求每次访问时Cache的内容。 主存区号标记 块号 块内地址 2位 3位 主存块号 Cache块号 块内地址 比较 命中 11 10 000 001 010 011 100 101 110 111 10 110 块表 000 001 010 011 100 101 110 111 Cache 访问Cache 4.1、地址映象——直接映像 例2:设一个Cache中有8块,访问主存进行读操作的块地址序列为: 10110、11010、10110、11010、10000、00100、10010, 求每次访问时Cache的内容。 主存区号标记 块号 块内地址 2位 3位 主存块号 Cache块号 块内地址 比较 命中 11 10 000 001 010 011 100 101 110 111 11 010 块表 000 001 010 011 100 101 110 111 Cache 访问Cache 4.1、地址映象——直接映像 例2:设一个Cache中有8块,访问主存进行读操作的块地址序列为: 10110、11010、10110、11010、10000、

文档评论(0)

宝贝计划 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档