仮想記憶方式で、プログラムが使う論理アドレス(仮想アドレス)を物理アドレスに変換するハードウェアはどれか。
選択肢をタップすると、その場で答え合わせできます
正解と解説を見る
正解 DMMU(メモリ管理ユニット)
解説
正解は「MMU(メモリ管理ユニット)」です。MMU は、OS が用意したページテーブルなどを参照して、CPU が出した論理アドレスを主記憶上の物理アドレスに変換します。対象のページが主記憶になければページフォールトという割込みを発生させ、OS がディスクからページを読み込みます。変換を高速にするため、最近の変換結果を TLB に保持します。「DMA コントローラ」は、CPU を介さずに入出力装置と主記憶の間でデータを転送する装置です。「ALU(算術論理演算装置)」は加算や論理演算を行う装置です。「割込みコントローラ」は、複数の装置からの割込み要求をまとめて CPU に伝える装置です。
- #仮想記憶
- #MMU
この調子でOS・ネットワーク・データベースを続けて解く
▶ この科目の連続演習へ進む(10問)