設有一台電腦,邏輯位址(logical address)為32 bit,所使用的虛擬記憶體(virtual memory)分頁法(paging)為二階 分頁(two-level paging),如果每頁的大小為4K。如果有一個程式5M,假設所需要的分頁表(page tables)有n 個,則n mod 4 為多少?
(A) 0
(B) 1
(C) 2
(D) 3

答案:登入後查看
統計: A(33), B(32), C(94), D(16), E(1) #91974

詳解 (共 7 筆)

#621297

5M/4K不是1280嗎???

3
0
#57931

5M/4K=1250
1250 mod 4=2

1
0
#3249750
(5*1024)k/4k=1250頁12...
(共 34 字,隱藏中)
前往觀看
1
0
#4577139
每頁大小為4K指的應該是每個分頁表的大小...
(共 288 字,隱藏中)
前往觀看
1
0
#389587


二階分頁,應該是分頁表2個。N=2

2 MOD 4=2

答案為C

1
0
#1208958
有人會算嗎
0
0
#56738
?
0
0