2013计算机考研43题-计算机组成原理题目

某32位计算机,CPU主频为800MHz,Cache命中时的CPI为4,Cache块大小为32字节;主存采用8体交叉存储方式,每个体的存储字长为32位、存储周期为40存储... 某32位计算机,CPU主频为800MHz,Cache命中时的CPI为4,Cache块大小为
32字节;主存采用8体交叉存储方式,每个体的存储字长为32位、存储周期为40
存储器总线宽度为32位,总线时钟频率为200;MHz,支持突发传送总线事务。每次读突发传送总线事务的过程包括:送首地址和命令、存储器准备数据、传送数据。每次突发传送32字节,传送地址或32位数据均需要一个总线时钟周期。请回答下列问题,要求给出理由或计算过程.
4)若程序BP执行过程中,共执行了100 条指令,平均每条指令需进行1.2
次访存缺失率为5%,不考虑替换等开销,则BP的CPU执行时间是多少?疑问:计算cpu执行时间时,应该是cache命中消耗时间+cache缺失消耗时间,命中时,CPI为4,即4*cpu时钟周期(计算为1.25ns)=5ns,100条指令一共是:100*5*95%=475ns么?答案为:命中时的指令执行时间:100×4×1.25
ns = 500 ns。为什么不乘以命中率95%??求解答,急!!!!!
展开
 我来答
Mx_Sir
推荐于2017-10-01 · TA获得超过1888个赞
知道小有建树答主
回答量:1716
采纳率:16%
帮助的人:883万
展开全部
BP一共执行100条指令。
对于一个命中95%的Cache系统也就是说,其中有95条指令命中,5条指令没有命中。
命中的95条指令:95*1.25ns*4=475ns;
未命中的5条指令:5*5ns=25ns;(1.总线时钟周期200MHz;2.每次突发传送......需一个总线周期)
加起来就是500ns。
答案中所说的命中时的执行时间为:100*4*1.25=500ns,是在说100条指令全部命中,当然也就是直接算了。
你用的什么资料?
ruanliangjun
2013-12-31 · TA获得超过2.1万个赞
知道大有可为答主
回答量:2.3万
采纳率:0%
帮助的人:9877万
展开全部
作为一个过来人,我给您提几条参考建议: 首先,你要搞清自己想要读研的目的何在。多数人都认为其目的是找一份好的工作,既然如此,若本科毕业能够找到理想的工作,可以考虑先工作几年,等想充电的时候再读研也不迟。如暂时没找到合适的工作,不妨考虑先读研。 其次,你要考虑好自己的实力,毕竟考研和找工作会有些冲突。如果认为自己有足够的实力,不妨作一个两手准备,在考研的同时兼顾找工作。 最后,我想家庭的经济势力也是自己应该考虑的一个方面。如果经济状况不允许,还是先工作较好。 希望以上几条建议能够给您以帮助
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2013-12-31
展开全部
无论命中与否,都会耗时啊,所以直接用100*4*1.25即可。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
葛力姆乔贾卡
2018-03-27
知道答主
回答量:53
采纳率:0%
帮助的人:12.6万
展开全部
因为缺失也是一定会先访问一次cache的,所以100次cache没毛病
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式