設有一台電腦,邏輯位址(logical address)為32 bit,所使用的..-阿摩線上測驗
5F
|
6F
|
7F 修改個人資料 大三上 (2021/03/06)
每頁大小為4K指的應該是每個分頁表的大小 接著將32bit分為 level1+level2+offset level1和level2的bit數由4K=2^12可得各為12bit 所以offset為 32-12-12=8bit 也就是每個page的容量為2^8 那5M的話,5M=5*2^20,除以2^8,可得需要5*2^12個page 才能裝完整個程式 所以需要5個level2 的分頁表,外加1個level1的分頁表 故n=6 即可求得n mod 4為多少 https://www.ptt.cc/bbs/Grad-ProbAsk/M.1242795151.A.F99.html |