首页 > 其他 > 详细

20135327郭皓 20135329李海空第六章作业 6.30 6.37

时间:2015-11-10 23:49:16      阅读:263      评论:0      收藏:0      [点我收藏+]

6.30

两分题:

20135327 郭皓 :2.5

20135329 李海空:1.5

技术分享

 

技术分享

 

A:

由题意知 b=2 s=2 故 两个低位是块偏移,然后是两位的组索引,剩下的位做标记:

技术分享

B:

1.对于地址0x409,块偏移(CO):0x1  组引索(CI):0x2 高速缓存标记(CT):0x40 可见该标记的有效位为0,故不命中。
2.对于地址0x40A,块偏移(CO):0x2  组引索(CI):0x2 高速缓存标记(CT):0x40  可见该标记的有效位为0,故不命中。
3.对于地址0x833,块偏移(CO):0x3  组引索(CI):0x0 高速缓存标记(CT):0x83 可见该标记的有效位为1,高速缓存的标记位与地址中的标记位匹配,故命中 读出的值为0xD0。

 

6.37

两分题:

20135327 郭皓 :2.5

20135329 李海空:1.5

技术分享

A

不命中率是100%,因为发生了抖动

B

不命中率是1/8 ,只有加载新行时发生不命中

C

不命中率为1/8 ,数组的第一行和第二行分别加载到缓存同一组的不同行,不会冲突

D

不能了,因为有冷不命中

E

能,如果块变为64,则不命中率会降为1/16

20135327郭皓 20135329李海空第六章作业 6.30 6.37

原文:http://www.cnblogs.com/20135327leme/p/4954825.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!