[理工] [計組]-階層式記憶體

看板Grad-ProbAsk作者 (serflygod)時間15年前 (2010/10/04 16:29), 編輯推噓3(3026)
留言29則, 5人參與, 7年前最新討論串1/1
http://i215.photobucket.com/albums/cc91/serflygod/040775.jpg
第一題 很普通的問題 就是計算tag offset之類的bit數 只是有個地方不瞭解 在offset的區塊 有的題目解答是把word單位換成byte再來計算 有的是直接用word計算?(像這題就是.....) 第二題 http://i215.photobucket.com/albums/cc91/serflygod/040776.jpg
http://i215.photobucket.com/albums/cc91/serflygod/040777.jpg
感覺也是很常見的問題 但怎麼算結果都不對QQ 是因為加了read和write嗎? 想請問加了之後計算方式有什麼不同的地方 懇請高手指點 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 125.224.140.52

10/04 17:22, , 1F
第一題我覺得是題目暇疵...第二題我覺得題目本身就有
10/04 17:22, 1F

10/04 17:22, , 2F
問題,
10/04 17:22, 2F

10/04 17:23, , 3F
事實上也不會有電腦會這樣設計direct-mapped...
10/04 17:23, 3F

10/04 17:23, , 4F
第二題有兩種可能 一、題目給錯,二、老師有洞 那麼想
10/04 17:23, 4F

10/04 17:24, , 5F
出個不一樣的題目 但是這題目本身就有問題...
10/04 17:24, 5F

10/04 17:38, , 6F
假設我們是使用它那種奇怪的direct mapped
10/04 17:38, 6F

10/04 17:38, , 7F
我可以問一下你是那一個Hit, Miss 不知嗎XD
10/04 17:38, 7F

10/04 21:11, , 8F
offset 那一欄有兩個涵義
10/04 21:11, 8F

10/04 21:11, , 9F
一個是word offet 一個是 byte offset
10/04 21:11, 9F

10/04 21:12, , 10F
第一題他指的offset為3 bit指的是word offset
10/04 21:12, 10F

10/04 21:13, , 11F
代表1 block 含8 word
10/04 21:13, 11F

10/04 21:13, , 12F
再來因為一個字組是佔 4byte
10/04 21:13, 12F

10/04 21:13, , 13F
所以如果要換成 byte offse
10/04 21:13, 13F

10/04 21:13, , 14F
實際上 1 block 是佔32 byte 也就是 5 bit
10/04 21:13, 14F

10/04 21:14, , 15F
有時候看題目需要直接用word計算是省略了後面 byte部分
10/04 21:14, 15F

10/04 21:14, , 16F
舉例第一題的M.M address實際上應該是25+2=27 bit
10/04 21:14, 16F

10/04 23:11, , 17F
因為他給的是word address?
10/04 23:11, 17F

10/04 23:12, , 18F
第二題 要小心 他說 ignore write miss
10/04 23:12, 18F

10/05 08:57, , 19F
其實第二題正確來說應該說 write through+no write
10/05 08:57, 19F

10/05 08:57, , 20F
allocate
10/05 08:57, 20F

10/05 09:54, , 21F
第二題我是倒數第二個覺得怪怪的,所以結論是write去無視
10/05 09:54, 21F

10/05 09:54, , 22F
它就對了?
10/05 09:54, 22F

10/05 09:57, , 23F
在no write allocate下,當cache miss 時,write
10/05 09:57, 23F

10/05 09:58, , 24F
through不會去更新cache。 反正接下來的write 也都是
10/05 09:58, 24F

10/05 09:59, , 25F
寫到cache所以沒太大差別
10/05 09:59, 25F

10/05 16:04, , 26F
感謝
10/05 16:04, 26F

08/09 10:43, , 27F
第一題我覺得是題目暇疵 https://noxiv.com
08/09 10:43, 27F

09/11 13:59, , 28F
09/11 13:59, 28F

12/15 00:25, 7年前 , 29F
through不會去更 https://noxiv.com
12/15 00:25, 29F
文章代碼(AID): #1CgP1lV2 (Grad-ProbAsk)