看板 Grad-ProbAsk 關於我們 聯絡資訊
這題目忘記是哪裡來的了 只記得重點 一個32bit 的Virtual Address 可分成2-level , each 10 bit Each page table entry是 4byte 1.Page Size ? 2. Using two level mechanism A Program Low 4k with Code 和Data , High 4k with stack storing of its virtual address space. How many pages are needed to store the page table of the program ? ------- 答案第一個4k 但是第二個卻找不到答案 想請問一下版上有沒有大大會 特別是他上4k下4k的配置 令人感到疑惑 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.116.112.167
pikachu123:感覺是2個Page 1個Level-1 1個Level-2 他program size 02/22 19:18
pikachu123:應該是8K low 4K 那應該是指heap之類的會往上長 02/22 19:19
pikachu123:stack就往下長 02/22 19:19
askaleroux:皮卡大 ~ 所以說容量就只是8k 02/22 22:03
askaleroux:中間沒有其他東西 02/22 22:04
askaleroux:8k/4=2k 02/22 22:08
askaleroux:2k個page 一個two-level 有1k個page 那這樣 02/22 22:09
askaleroux:不是one level一個 two level 兩個嗎? 02/22 22:09
pikachu123:program size 8K 所以他只要2個 pyhsical frame 02/22 22:15
pikachu123:1個level 2可以記2^10個physical frame 02/22 22:15
askaleroux:對 我是在胡說八道啥....謝謝皮卡大 02/22 23:18
sneak: 8k/4=2k https://daxiv.com 09/11 14:58