問9令和7年度 春期テクノロジ系
DMAコントローラーの説明として,適切なものはどれか。
- アMPUでは時間が掛かる積和演算を,高速に行う。
- イ仮想メモリ機能,メモリ保護機能などのメモリ管理機能を提供する。
- ウ動作クロックに合わせてカウントするカウントレジスタをもち,それによって時間の経過を保持する。
- エメモリと入出力装置,又はメモリとメモリとの間のデータ転送を,MPUを介さずに行う。
正解はエ
解説 本サイト独自(IPA公表のものではありません)
エ DMAコントローラーは,メモリと入出力装置,又はメモリ同士のデータ転送を制御する装置である。転送のたびにMPUへ処理させず,MPUを介さずに直接転送することによって,MPUの負担を軽減する。
- ア 積和演算を高速に行う装置の説明であり,メモリと入出力装置などの間でデータ転送を担うDMAコントローラーとは役割が異なる。
- イ 仮想メモリやメモリ保護を提供するメモリ管理機能の説明であり,データ転送をMPUから切り離す機能ではない。
- ウ 動作クロックに合わせてカウントし,時間の経過を保持する装置の説明であり,データ転送を制御する装置ではない。
この解説は間違っています
この解説は,別のモデルによるレビューを受けています。
出典:令和7年度 春期 応用情報技術者試験 午前 問9