IPA過去問ドリル

令和3年度 秋期 エンベデッドシステムスペシャリスト試験 午前Ⅱ 問8

テクノロジ/ソフトウェア

セグメンテーションページング方式の仮想記憶において,セグメントテーブルに格納される情報はどれか。

出典:令和3年度 秋期 エンベデッドシステムスペシャリスト試験 午前Ⅱ 問8

正解:エ

解説

セグメンテーションページング方式は,プログラムを意味のある単位であるセグメントに分割し,各セグメントをさらにページに分割して管理する仮想記憶方式です。セグメントテーブルの各エントリには,そのセグメントに含まれるページを管理するためのページテーブルが主記憶上のどこに存在するか,すなわちページテーブルの実アドレス(物理アドレス)が格納されます。実際のページの実アドレスへの変換は,このページテーブルを介して行われます。

選択肢ごとの解説

  • 誤り。セグメントテーブルに格納されるのはページ自体の仮想アドレスではなく,そのセグメントのページを管理するページテーブルの所在情報です。
  • 誤り。セグメントテーブルに格納されるのはページ自体の実アドレスではなく,ページを管理するページテーブルの所在情報です。ページ自体の実アドレスはページテーブルに格納されます。
  • 誤り。ページテーブルは主記憶上に実体として配置されるため,セグメントテーブルに格納されるのはページテーブルの仮想アドレスではなく,実アドレス(物理アドレス)です。
  • 正しい。セグメントテーブルには,当該セグメントに含まれるページを管理するページテーブルが格納されている主記憶上の実アドレスが格納されます。
エンベデッドシステムスペシャリストの過去問を演習モードで解く