2

とすれば:

Logical addresss space=16
bits Physical address space=16 
bits Page size=2K

論理アドレス1027は、次のページテーブルの物理アドレスにどのようにマッピングされますか?

pf
09
1 7
2 3

ありがとう!

4

1 に答える 1

3

アドレス1027はにマップさp 01027 % 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進数に変更すると、答えが得られます。
この回答を参照し、そこにあるリンクをたどって概念を理解してください。

乾杯 ...

于 2013-02-01T10:28:58.507 に答える