[理工] [計組] virtually addressed cache
晚安
上此部分的時候有些問題 想check一下
先簡言:
virtually addressed cache (張凡課本下冊P-79)
有個缺點就是一個在memory的block會放在cache兩個地方
(兩個program用一個共享變數)
====== 問題 ======
64 bit virtual address, 8KB page size
32B block size, 8KB cache size (one block)
cache 故共 2^13 / 2^5 = 2^8 個entries
所以 virtual address 可以切成
______________
|_51_|_8_|_5_|
tag index offset
但page size 8KB 剛好共 13 bit 對齊到 index + offset 的部分
這是否代表在這個設定下
不會有兩個 cache entry 是對應到同一個在 memory 的 block 的情況?
歡迎討論,謝謝~
--
◢ ◣▂ 丹丹先生,請問你對其他速食店降價 丹你老木!
◤_ ◢ ◣ 會擔心嘛? ▂▂▂▏╯
|════ ⊙ ◤◤ ╯ ▁▃▃˙˙ █
▇▇▇▇▇▇▇█║ ◤ ● ╭═╮ ▁◤ ▋
█████ __ █║ [TV]人 ◥███ ◢
◣▅ ◤ ▅◢◢◢◤ ◥▆▄_◥██▄▃▆◢█◣ φjeans1020
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 220.132.251.85
※ 文章網址: https://www.ptt.cc/bbs/Grad-ProbAsk/M.1471456634.A.D97.html
※ 編輯: kyuudonut (220.132.251.85), 08/18/2016 01:58:03
推
08/18 08:58, , 1F
08/18 08:58, 1F
→
08/18 14:54, , 2F
08/18 14:54, 2F