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

看板Grad-ProbAsk作者 (萬能史哥)時間7年前 (2019/01/19 22:55), 編輯推噓3(305)
留言8則, 2人參與, 7年前最新討論串1/1
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的次方嗎 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 101.136.109.125 ※ 文章網址: https://www.ptt.cc/bbs/Grad-ProbAsk/M.1547909751.A.91B.html

01/20 00:29, 7年前 , 1F
不管是實體還是虛擬 都是byte address
01/20 00:29, 1F

01/20 00:32, 7年前 , 2F
看不懂 “cache總長也=physical addr ”你這句話的意思
01/20 00:32, 2F

01/20 02:15, 7年前 , 3F
byte address的意思是:地址的一個數字編號表示一個byte
01/20 02:15, 3F

01/20 02:15, 7年前 , 4F
的資料,假設今天地址編號只有1到10號,每個號碼都是指一
01/20 02:15, 4F

01/20 02:15, 7年前 , 5F
個byte,這些編號總共可以存10 bytes資料量
01/20 02:15, 5F

01/20 02:16, 7年前 , 6F
二進位每位可以是0/1,所以10個bit總共可以表示2^10個不
01/20 02:16, 6F

01/20 02:17, 7年前 , 7F
一樣的編號,每個編號是一個byte資料的地址,所以容量就
01/20 02:17, 7F

01/20 02:17, 7年前 , 8F
是2^10 bytes=1KB的資料量
01/20 02:17, 8F
文章代碼(AID): #1SGpftaR (Grad-ProbAsk)