資格暗記無料で始める

入出力制御方式とは?

入出力制御方式とは、CPUと入出力装置の間でデータをやり取りする制御のしかた。CPUが自ら転送を行うプログラム制御方式(直接制御)、入出力専用の制御装置が肩代わりするチャネル制御方式、専用回路が主記憶と直接やり取りする方式がある。CPU負荷の差がFEで問われる。

ITストラテジスト試験の過去問では1回出題されています。

にゅうしゅつりょくせいぎょほうしき

ITストラテジスト試験の頻出用語/午前II/別名:入出力制御方式(DMA・チャネル)、DMA・チャネル、DMA、チャネル


入出力制御方式の意味

CPUと入出力装置の間でデータをやり取りする制御のしかた。CPUが自ら転送を行うプログラム制御方式(直接制御)、入出力専用の制御装置が肩代わりするチャネル制御方式、専用回路が主記憶と直接やり取りする方式がある。CPU負荷の差がFEで問われる。

入出力制御方式の具体例

プログラム制御方式では、CPUが装置の状態レジスタを繰り返し調べ(ポーリング)、準備完了なら1語ずつ転送するためCPUが占有される。チャネル制御方式では、CPUが「この領域を転送せよ」と指示するだけで、後は制御装置が進めて完了時に割込みで知らせる。

入出力制御方式は試験でどう引っ掛けられる?

ポーリング方式と割込み方式の比較が定番。ポーリングは実装が単純だが待ち時間もCPUを消費し、割込みは効率がよいが制御が複雑になる。「新しい方式が常に優れる」ではなく、装置数や応答性の要件で選ぶと押さえる。

入出力制御方式が出た過去問

最終更新:2026-08-25/解説は資格暗記が独自に作成しています。 過去問の出典は各問題に記載のとおりです。