外部記憶をもたない組込みシステムにおけるMMU(Memory Management Unit)の活用法として、適切なものはどれか。
ア | CPUを介さずにメモリ間データ転送を行うことによって、処理速度を向上させる。 |
イ | 仮想アドレスで主記憶を管理することによって、実装されている物理メモリの容量を超えるメモリ割当てを要求されてもプログラムの動作を継続させる。 |
ウ | 入出力レジスタの値をキャッシュすることによって、ハードウェアアクセスを高速化する。 |
エ | プログラムのメモリ領域へのアクセス権限を設定することによって、不正なメモリアクセスを防止する。 |
答え エ
【解説】
ア | DMA(Direct Memory Access)の説明です。 |
イ | MMUが行う機能の説明ですが、外部記憶のないシステムでは実現できません。 |
ウ | キャッシュメモリの説明です。(?) |
エ | MMUが行う機能の説明です。 |
【キーワード】
・MMU