ウカマル応用情報技術者ログイン

平成27年度 秋期 応用情報技術者 問10

テクノロジ系

MMU(Memory Management Unit)の説明として,適切なものはどれか。

選択肢
正解と解説

正解 イ

MMUは、CPUが指定した仮想アドレスを物理アドレスに変換するハードウェアです。

MMU(Memory Management Unit)は、仮想記憶を実現するためのハードウェアです。CPUが出した仮想アドレスを、ページテーブルに基づいて物理アドレスに変換します。変換を高速にするため、TLB(Translation Lookaside Buffer)を内蔵するのが一般的です。変換先のページが主記憶にないとき、MMUはページフォールトを発生させます。その後のページの入替えはOSが行います。

ア:ページフォールトを発生させるのはMMUです。それを受けて物理ページのスワップを行うのはOSです。

ウ:MMUはOSの一部ではなく、ハードウェアです。キャッシュ制御やバス調整はMMUの機能ではありません。

エ:キャッシュメモリは、主記憶のデータの一部を保持し、CPUと主記憶の速度差を吸収する記憶装置です。

出典:平成27年度 秋期 応用情報技術者試験 問10

全年度から出題。10問で実力を判定します。登録不要。

出典:平成27年度 秋期 応用情報技術者試験 問10(独立行政法人情報処理推進機構)

解説と用語ページは生成 AI が書き、別の生成 AI が確かめています。作り方