[理工] 中央 資工 計系 105 106

作者: ekids1234 (∵:☆星痕╭☆)   2019-01-30 00:26:19
105年
* 第4題 (solved)
https://i.imgur.com/BoZvNgd.jpg
當初看到 offset 就選 2-way 了
對答案發現錯了,不過仍然算不出正確的
這 256 Kbyte 是不是也有含 tag ... ? (不知道怎麼看題目給的資訊)
不知道怎麼下手 ...
* 第9題 (solved)
https://i.imgur.com/VKrBJ7w.jpg
沒看過 ... 張凡講義有舉例嗎 ? (沒讀熟)
想知道 (B) (D) 錯的點
* 第18題
https://i.imgur.com/OORBwSp.jpg
(C) 錯的點 是因為 進入 spinlock 的 proc 並不會被 context switch ?
而是一直去 check ?
(好像問了個蠢問題...不然為何叫 busy-waiting )
===========================
106年
* 第11題 (solved)
https://i.imgur.com/A1H4abT.jpg
(C) 的敘述,我沒選是想說 dirty 的作用是避免拿到錯誤的資料
他在哪個環節對 page transfer 有加速了 ? (reduce overhead可以解釋成加速?)
節省比對 index 時間 這個點嗎 ?
* 第15題 (solved)
https://i.imgur.com/Cgwv7qh.jpg
這題答案是 ? 我怎麼畫都長圖片那樣,想知道哪裡畫錯,也用顏色去區分了
* 第18題
https://i.imgur.com/89ojYZr.jpg
恩 ... 為何改善 miss penalty 可以改進 CPI ?
這題前人的討論也是看不太懂,我是硬把 兩種 access time 算出來做比例
然後直接 CPI 乘上去 ...
然後 Round 也不知道要用 +0.5 (from 上一題) 還是 無條件捨去 阿阿 !!
===========
感謝各位看到這邊 ... 麻煩各位了 !
作者: bmpss92196 (bmpss92196)   2019-01-30 00:31:00
offset 4bit 所以一個block16B 256KB/16B一個block 16K個block 16K/2^10 = 一個set=16個block9D是C=A+B跟題目不同,張凡課本在P75
作者: nannnnn (nannnnn)   2019-01-30 00:45:00
106 11題 有了dirty bit之後 如果swap out的page不dirty就可以不用寫出去,這段時間就被省下來了,另外我想問這題b,d為什麼要選,d好像很有爭議?
作者: TWkobe (中華柯比)   2019-01-30 00:57:00
d有爭議沒錯 之前查intel手冊 tas沒提到是特權但我看不少書上都說是...
作者: skyHuan (Huan)   2019-01-30 01:48:00
15你畫得是對的加起來也對啊...中央的round都當四捨五入題目的意思是你有寫1的地方的數字加起來https://i.imgur.com/1piTwun.jpg
作者: haniwang (hani)   2019-01-30 09:13:00
11題有A嗎?
作者: skyHuan (Huan)   2019-01-30 11:32:00
11洪逸也是給ABCD b我也覺得好怪><
作者: sooge (老衲)   2019-01-30 19:05:00
第11的B不就是說thread可以在不同cpu上執行的意思?平行處理

Links booklink

Contact Us: admin [ a t ] ucptt.com