とすれば:
Logical addresss space=16
bits Physical address space=16
bits Page size=2K
論理アドレス1027は、次のページテーブルの物理アドレスにどのようにマッピングされますか?
pf 09 1 7 2 3
ありがとう!
とすれば:
Logical addresss space=16
bits Physical address space=16
bits Page size=2K
論理アドレス1027は、次のページテーブルの物理アドレスにどのようにマッピングされますか?
pf 09 1 7 2 3
ありがとう!
アドレス1027
はにマップさp 0
れ1027 % 2048(2K)=1027 floor(1027/2048)=0
ます。したがって、10271027th byte of page 0
は仮想アドレスにマップされます。
ページ0仮想アドレスは、ページテーブルに従ってフレーム番号9にマップされます。
フレーム9のベースアドレスは9 * 2048 = 18432
。です。フレーム9のベースアドレスは、物理メモリに18342です。
次に1027th byte of frame 9 is at 18342 + 1027 = 19369
、物理メモリのアドレス。
数字を2進数に変更すると、答えが得られます。
この回答を参照し、そこにあるリンクをたどって概念を理解してください。
乾杯 ...