MMU(Memory Management Unit)の説明として,適切なものはどれか。
平成27年度 秋期 応用情報技術者 問10
テクノロジ系
正解と解説
正解 イ
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 が確かめています。作り方