2016-03-29 11 views
0

誰かがこの問題の解決方法を私に説明できますか?システム内のフレーム/ページング

メインメモリは128Mバイトで、ページサイズは2Kバイトです。メモリはバイトアドレス可能であると考えてください。プロセスPは、6つの論理ページを有する(最初の論理ページはアドレス0を有する)。

a。このシステムのフレーム数はいくらですか?

b。ページアドレスには何ビットが割り当てられていますか?

+0

物理アドレス空間のサイズが不足しています。 – user3344003

+0

a)128MB/2KB b)仮想アドレス空間のサイズを知らなくても、3つ以上(6ページのプロセスのため) –

答えて

0

a。メインメモリの容量は128MBで、128 * 1024KB = 131,072KBです。各ページは2KBなので、131,072KB/2KB /ページ= 65,536ページ(またはフレーム)であることを意味します。

b。ページアドレスは2KBで2^11バイトです。ページアドレスのビット数が11であることを意味するページがバイト単位であると仮定します。

+0

ありがとうございます。 – icynoodle

関連する問題