【计算机组成原理】408 2013年43题第四题 某32位计算机,CPU主频为800MHz,Cache命中时的CPI为4,Cache块大小为32B;主存采用8体交叉存储方式,每个体的存储字长为32位

文章讨论了CPU在处理时是否同时访问缓存和主存的问题,强调了在Cache缺失时的顺序访问,以及1.2次访存的误解。还解释了CPI的概念,指出了在计算平均指令执行时仅考虑了执行指令的时间,而忽略了访问缓存的时间。
摘要由CSDN通过智能技术生成

题目 如图

首先需要弄清是cpu同时访问cache与主存还是先访问cache再访问主存,第二小题指出cache缺失时需要突发传送总线事务,所以是先后访问,不是同时访问,而且如果要计算同时访问,题目也要给出cpu直接访问主存所需的时间才能计算。

接着平均每条指令进行1.2次访存很有迷惑性,访存是指访问主存,实际上只有在cache缺失时才需要访问主存,所以100条指令里的5%,也就是5条指令平均访问了1.2次主存,理解为一条cache未命中的指令可能访存了多次主存,所以平均下来1.2。

注:这里cache命中时cpi为4,采用cpu的主频,而不是总线的,理解为cpu访问cache时间忽略,只有执行指令的时间。

  • 11
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值