応用情報技術者試験 令和7年度春期 午前 問9「DMA コントローラーの説明として,適切なものはどれか。…」の正解と解説です。応用情報技術者試験の「テクノロジ系」分野の過去問で、これまでの受験者の正答率は約75%です。
エ. メモリと入出力装置,又はメモリとメモリとの間のデータ転送を,MPU を介さずに行う。
正答率 74.7%(1,228人中 917人が正解)
DMA(Direct Memory Access、直接メモリアクセス)は、CPU(MPU)を介さずにメモリと入出力装置の間などで直接データ転送を行う仕組みで、その制御を担うのが DMA コントローラーです。CPU が 1 語ずつ転送を仲介すると負荷が大きいため、大量データ転送を CPU から肩代わりさせ、その間 CPU を他の処理に充てられる点が利点です。これを正しく述べた エ が正解です。