作者yoz4ni (yoooooz)
看板Grad-ProbAsk
标题[理工] 计组下册 p38
时间Sat Dec 21 20:40:18 2019
请问一下cache of blocks after reference指的是有4个block,还是一个block切成了4块?
https://i.imgur.com/VcdUsEB.jpg
感谢
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 49.213.197.216 (台湾)
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/Grad-ProbAsk/M.1576932020.A.EBD.html
1F:推 cutearia: 上面题目说是四块blocks啊 12/21 20:43
2F:→ yoz4ni: 因为我是想一个block依题目说不是可以切成4个byte吗 12/21 20:48
3F:→ yoz4ni: 所以第一个block可以存0、1、2、3 12/21 20:49
4F:→ yoz4ni: 第二个block存4、5、6、7 这样~ 12/21 20:50
5F:→ cutearia: 你这指的是byte offset吧 12/21 21:01
6F:→ yoz4ni: 是byte offset没错 12/21 21:11
7F:→ yoz4ni: 有byte offset的话,那0不是应该在block1的第0个位置 12/21 21:13
8F:→ yoz4ni: 8应就在block3的第0个位置 ? 12/21 21:13
9F:→ yoz4ni: 可是上面0跟8都在block1里面 12/21 21:14
10F:→ cutearia: 他给的是block address 对应到direct map算法是 block 12/21 21:18
11F:→ cutearia: address%总cache block数 所以0%4=0 8%4=0 都是放0哦 12/21 21:18
12F:→ cutearia: 你讲的状况是给byte address才会是这样 12/21 21:22
13F:→ yoz4ni: 没注意到block address跟byte address的差别,了解了 谢谢 12/21 21:54