2011-12-04 10 views
0

を計算することは、私がページテーブルエントリのフォーマットが与えられている:最大物理メモリ

Bit 23: Valid Bit 
Bit 22: Modify Bit 
Bits 22-18: LRU Bits 
Bits 17-0: Frame Number 

はイムは、システムが32ビット仮想アドレスとサイズが8192バイトのページを使用していることを告げました。

システムに含まれる物理メモリの最大量はどのように計算できますか?

答えて

0

ページ番号は18ビットです。 18ビットで表すことができる数字の数(したがってページ数)はいくつですか?

上記から、いくつのページがあるかがわかります。各ページに8192バイトがあります。すべての可能なページには何バイトありますか?

+0

ページ番号はフレーム番号と同じですか?私は2^18がシステムに含まれている物理メモリの最大量ですか? –

+0

最初の質問:正しい。 2番目の質問:間違って、答えを再度読んでください。 –

+0

ページ番号は18ビットです。私はあなたが18ビット、2^18ページで2^18の数字を表すことができると言います。したがって、各ページに8192バイトがある場合は、それに2^18を掛けて、物理メモリの最大量をバイト単位で求めます。 –

関連する問題