[理工] 交大--Virtual Memory

看板Grad-ProbAsk作者 (aska)時間12年前 (2012/02/22 18:56), 編輯推噓2(2010)
留言12則, 3人參與, 最新討論串1/1
這題目忘記是哪裡來的了 只記得重點 一個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

02/22 19:18, , 1F
感覺是2個Page 1個Level-1 1個Level-2 他program size
02/22 19:18, 1F

02/22 19:19, , 2F
應該是8K low 4K 那應該是指heap之類的會往上長
02/22 19:19, 2F

02/22 19:19, , 3F
stack就往下長
02/22 19:19, 3F

02/22 22:03, , 4F
皮卡大 ~ 所以說容量就只是8k
02/22 22:03, 4F

02/22 22:04, , 5F
中間沒有其他東西
02/22 22:04, 5F

02/22 22:08, , 6F
8k/4=2k
02/22 22:08, 6F

02/22 22:09, , 7F
2k個page 一個two-level 有1k個page 那這樣
02/22 22:09, 7F

02/22 22:09, , 8F
不是one level一個 two level 兩個嗎?
02/22 22:09, 8F

02/22 22:15, , 9F
program size 8K 所以他只要2個 pyhsical frame
02/22 22:15, 9F

02/22 22:15, , 10F
1個level 2可以記2^10個physical frame
02/22 22:15, 10F

02/22 23:18, , 11F
對 我是在胡說八道啥....謝謝皮卡大
02/22 23:18, 11F

09/11 14:58, , 12F
09/11 14:58, 12F
文章代碼(AID): #1FHCdQCs (Grad-ProbAsk)