[理工] 张凡计组下册 p.122 第34题

楼主: danny0108 (范帅)   2017-11-22 21:37:23
https://i.imgur.com/1jeGS0Y.jpg
题目
https://i.imgur.com/fF41GSG.jpg
课本解答
各位版友好,我想问张凡计组下册p.122的第34题之第三小题的cache 2部分,为什么cach
e 2的content会有不是左边表格中的word address呢?像是32,33,以及40,41。
作者: Glaceon (Fuka)   2017-11-22 21:44:00
因为cache2一个block有4个word 一次要抓一个block所以一起抓进去了
楼主: danny0108 (范帅)   2017-11-22 21:50:00
所以抓进去的方式是用四的倍数为起点吗?那请问G大课本哪边有提到cache的这种抓data的方式呢@@我看笔记上没有
作者: kyle5408 (SmAcKeR)   2017-11-22 22:15:00
如果一个Block有一个Word(4byte) 那block位置就是0-3/4-7...以此类推 老师好像只有口头提到抱歉 不是block位置 是一个adress可以放4笔资料
作者: DDkurt1995 (DD)   2017-11-23 00:52:00
我的想法是因为34的二进制10 00 10,当中最后2bits为10,故把前18bits一样但后2bits为00 01 10 11的address一起放入cache中
作者: weilun911 (阿偷)   2017-11-23 10:49:00
是因为MIPS在memory中须alignment 4的整数倍数
作者: leoone (里欧一代)   2017-11-23 13:57:00
这题不甘Alignment 纯粹就一个block 4word ,又是word addr而已
作者: weilun911 (阿偷)   2017-11-23 14:56:00
哦哦 我以为有说...感谢指教

Links booklink

Contact Us: admin [ a t ] ucptt.com