2025年(令和7年) 春期 応用情報技術者 午前 問9

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

 ア  MPUでは時間のかかる積和演算を、高速に行う。
 イ  仮想メモリ機能、メモリ保護機能などのメモリ管理機能を提供する。
 ウ  動作クロックに合わせてカウントするカウンタレジスタをもち、それによって時間の経過を保持する。
 エ  メモリと入出力装置、又はメモリとメモリとの間のデータ転送を、MPUを介さずに行う。


答え エ


解説

 ア  MPUでは時間のかかる積和演算を、高速に行うのは、DSP(Digital Signal Processor)です。(×)
 イ  仮想メモリ機能、メモリ保護機能などのメモリ管理機能を提供するのは、MMU(Memory Management Unit、メモリ管理ユニット)です。(×)
 ウ  動作クロックに合わせてカウントするカウンタレジスタをもち、それによって時間の経過を保持するのは、TPU(Timer Pulse Unit、タイマー)です。(×)
 エ  メモリと入出力装置、又はメモリとメモリとの間のデータ転送を、MPUを介さずに行うのは、DMAコントローラーです。(〇)


キーワード
・DMA

キーワードの解説

戻る 一覧へ 次へ