[理工] 計組的問題 重要觀念

作者: kaidi620 (萬能屎哥)   2019-01-19 22:55:49
https://i.imgur.com/NypSgYB.jpg
https://i.imgur.com/MLchp3C.jpg
抱歉各位大神 想問一下
為什麼virtual addr 和 TLB的“bit”是64和32
然後cache總長也=physical addr
(1)cache的offset 128"byte"=2^7 "byte" ->cache的offset 為7bit
(2)page size=8KB=2^13 => virtual addr和physical addr的offset皆為13
不懂得是(1)(2) 不用先把byte轉成bit再換算成2的次方嗎
作者: yp195126 (我睡故我在)   2019-01-20 00:29:00
不管是實體還是虛擬 都是byte address看不懂 “cache總長也=physical addr ”你這句話的意思
作者: skyHuan (Huan)   2019-01-20 02:15:00
byte address的意思是:地址的一個數字編號表示一個byte的資料,假設今天地址編號只有1到10號,每個號碼都是指一個byte,這些編號總共可以存10 bytes資料量二進位每位可以是0/1,所以10個bit總共可以表示2^10個不一樣的編號,每個編號是一個byte資料的地址,所以容量就是2^10 bytes=1KB的資料量

Links booklink

Contact Us: admin [ a t ] ucptt.com