未分類
春期
エンベデッドシステムスペシャリスト 2014年 春期 問8
8 / 25
ページング方式の仮想記憶において、あるプロセスが仮想アドレス空間全体に対応 したページテーブルをもつ場合、ページテーブルに必要な領域の大きさを 2*バイトで 表すとすると、*を表す式はどれか。ここで、仮想アドレス空間の大きさは 2バイト, ページサイズは 2バイト、ページテーブルの各エントリの大きさは2バイトとし、 その他の情報については考慮しないものとする。
正解と解説
表示する
正解 ウ
LーN+E
ページテーブルのエントリ数は仮想アドレス空間サイズ÷ページサイズ=2^L÷2^N=2^(L-N)個で、各エントリが2^Eバイトなので、ページテーブル全体は2^(L-N)×2^E=2^(L-N+E)バイトです。よって指数xはL−N+Eとなります。