推 mi981027: 切offset可以切兩刀,第一刀用block size切09/05 08:36
→ mi981027: 切出來左邊的叫block address09/05 08:36
→ mi981027: 右邊就叫offset,也就是第二題5個bit的由來09/05 08:36
→ mi981027: 但offset又可以再用word的大小來切09/05 08:36
→ mi981027: (通常都是4bytes, 所以切2bits)09/05 08:36
→ mi981027: 切出來左半邊叫做block offset, 指的是這個block的的幾09/05 08:36
→ mi981027: 個word09/05 08:36
→ mi981027: 右半邊叫byte offset,指的是這個word的第幾個byte 09/05 08:36
→ mi981027: 就是第一題要問的09/05 08:36
推 mi981027: 第二題他有講到32 byte line size, 指的就是一個block09/05 08:38
→ mi981027: 的大小了 09/05 08:38
請問mi大,第一題也有講到一個block有16bytes,那為什麼不是切4個bits呢? line size
跟block size不是同一個意思嗎?我覺得如果第二題切5個bits,那第一題應該也要切4個bi
ts?
※ 編輯: mistel (114.136.219.48 臺灣), 09/05/2019 12:20:03
推 mi981027: 因為他題目問的是byte address吧 09/05 12:28
→ mi981027: 講錯 因為他題目問的是byte offset哈哈哈 09/05 12:33