看板 Grad-ProbAsk 關於我們 聯絡資訊
想請問一下 如台科95資工OS http://lib.ntust.edu.tw/tpaper/pdf/m950903.pdf 第六題 我的解法 (1) page size = 2^12 page number bit = 40-12 = 28 frame number bit = 32-12 =20 a entry size = (frame_bit +dirty_bit+ renf_bit+ valid_bit) = 20+1+1+1= 23 ANS: page table size= 23*2^28 bit 我想問的是page table 的每個entry到底有沒有包刮page number bit 因為有些解答是有加入,我的印象中沒有才對,不管是記組?的還是OS 解答答案: a entry size = (page_bit+ frame_bit +dirty_bit+ renf_bit+ valid_bit) = 28+20+1+1+1= 51 ANS: page table size= 51*2^28 bit 想請問,考試時到底要如何決定??要不要加入page num bit -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 125.224.45.34
polomoss:除了valid bit要加外,其他題目會說明.. 12/06 21:54
allenbody:小弟不才題目中看不出有沒有講要不要加 12/06 22:16
※ 編輯: allenbody 來自: 125.224.45.34 (12/06 22:22)
polomoss:好詭異~~我看題目就有說要加.......還是你貼的那份 12/07 00:12
allenbody:是那句OS RESERVES upper...嗎??可以指點一下嗎??THX 12/07 10:10
polomoss:選項a不是有for every OS maintain dirty bit......... 12/07 10:21
allenbody:是我英文不好嗎??這句話我對他的解讀是每個page有包含 12/07 17:39
allenbody:其他外加的bit嗎?? 12/07 17:40
allenbody:且他b小題解答也包含page number,也就是整題的table都 12/07 17:52
allenbody:有紀錄page number 12/07 17:52