【預告】5/13(一)起,第三階段頁面上方功能列以及下方資訊全面更換新版。 前往查看

1.計算機原理 2.網路概論題庫下載題庫

上一題
13 在一個分頁系統(paging system)中,假設邏輯位址(logical address)為32 bits,分頁大小(page size)為4K bytes,實體記憶體(physical memory)為256M bytes。此系統使用單一層次分頁表(single-level page table)且每一分頁表項目(page table entry)佔4 bytes。假設目前有3個程序(processes)在系統中,則該系統最多需要用多少實體記憶體來存這些程序的分頁表?
(A)12M bytes
(B)48K bytes
(C)12K bytes
(D)256K bytes


答案:登入後觀看
難度: 困難
最佳解!
Chien Cheng C 高三上 (2012/04/10)
分頁表entry數目*每個entry大小(4bytes)*3個程序(pro.....觀看完整全文,請先登入
7F
Cheng Peter 小二上 (2013/05/23)
改成 反分頁表(inverted page table)要怎算阿
8F
Tan Chan 國三下 (2013/11/09)
若使用inverted page table 256M/4K = 2^16 K bytes
inverted page table entry 數 = memory frame 數 每個entry 4 byte 故table size = 2^16*4 = 256 KB
9F
Cow Bom Yang 國三下 (2020/12/06)

請問為什麼 反分頁表 是用實體記憶體 256M 來算分頁數量 

而單一層次分頁表則是使用邏輯位址2^32來算分頁數量

有甚麼不一樣的地方呢 感謝解答

13 在一個分頁系統(paging system)中,假設邏輯位址(logica..-阿摩線上測驗