通常のページテーブルがあるとしましょう:
ページ テーブル (ページ サイズ = 4k)
Page #: 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
Page Frame #: 3 x 1 x 0 x 2 x 5 x 7 4 6 x x x
51996 のような任意の論理アドレスを物理メモリ アドレスに変換するにはどうすればよいですか?
対数底 2 (4096) を取ると、12 になります。これは、アドレスのオフセットに使用するビット数だと思います。
よくわかりません。51996 / 4096 = 12.69。これは、特定のオフセットで page#12 にあるということですか?
それを「51996」の物理アドレスに変換するにはどうすればよいですか?