基本情報技術者メモリ階層とI/Oの基礎オリジナル・公式資料照合難易度★★★☆☆

バイトアドレス方式で、ページサイズを4096バイト(0x1000)とする。仮想ページ番号1は物理ページ枠番号5へ対応しており、アクセス権も有効である。仮想アドレス0x1234に対応する物理アドレスはどれか。

A
0x1234

仮想ページ1が物理ページ5へ対応する条件を使っていません。仮想アドレスと物理アドレスが同じとは限りません。

B
0x5000

0x5000は物理ページ枠5の先頭です。元のページ内オフセット0x234も加える必要があります。

C
0x5234★ 正解

ページ内オフセットは変わらず、物理ページ枠5の先頭0x5000へ0x234を加えて0x5234です。

D
0x6234

仮想ページ番号1を物理ページ番号5へ加算するのではなく、対応する番号へ置き換えます。物理ページ6にはなりません。

解説

アドレスをページ番号とページ内オフセットに分けます。0x1234のページ番号は1、オフセットは0x234。ページ番号だけを5へ置き換え、5×0x1000+0x234=0x5234です。

根拠資料・確認情報

対応範囲:2026年度 基本情報技術者試験 科目A・B

資料確認日:2026-10-28

同じレッスンの問題

アプリで毎日学習しよう

ゲーミフィケーションで 基本情報技術者 合格を目指す。無料・課金なし。

更新: 2026/10/28