DMAコントローラの役割

DMA(Direct Memory Access)コントローラは、CPU(MPU)を介さずに、主記憶と入出力装置間(あるいはメモリ間)で直接高速にデータ転送を実行する専用制御装置です。これによりCPUの負荷を軽減できます。 ア:DSP(Digital Signal Processor)やGPUなどの説明です。 イ:MMU(Memory Management Unit)の説明です。 ウ:タイマー(インターバルタイマー・RTC)の説明です。 エ:正しい。CPUを介さずに直接メモリと入出力装置間でデータ転送を行います。

DMAコントローラーの説明として,適切なものはどれか。

出典令和7年度 春期 応用情報技術者試験 午前 問9
ア
MPUでは時間が掛かる積和演算を,高速に行う。
イ
仮想メモリ機能,メモリ保護機能などのメモリ管理機能を提供する。
ウ
動作クロックに合わせてカウントするカウントレジスタをもち,それによって時間の経過を保持する。
エ
メモリと入出力装置,又はメモリとメモリとの間のデータ転送を,MPUを介さずに行う。