本文へスキップ
Certia
未分類
春期

エンベデッドシステムスペシャリスト 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となります。

AI に聞く

AI のボタンを押すと、問題文と解答を入れたプロンプトをコピーしてから各サービスを開きます。入力欄に自動で入らない場合は貼り付けてください。