平成29年度秋期 応用情報技術者試験 午前 問8

分野:コンピュータ構成要素|実際に出題されたIPA過去問題

パイプライン制御を適切に表しているものはどれか。ここで,図中の記号 D は解読,E は実行,F は命令フェッチとする。

問題の図表(IPA公式問題冊子より引用)
図表:IPA公式問題冊子より

※選択肢ア〜エは上の図表内に記載されています。

解答・解説を見る

正解:ウ

AI解説

パイプライン制御は、1命令の処理を命令フェッチ(F)→解読(D)→実行(E)などのステージに分割し、後続命令のステージを1段ずつずらして並行実行することでスループットを高める方式である。各命令内ではF→D→Eの順序を保ちながら、隣接する命令同士のステージが時間軸上で重なり合う図が正しい。 ア: 1命令を完了させてから次の命令を開始する逐次実行の図であり、パイプラインではない。 イ: ステージの実行順序や重なり方がパイプラインの動作と一致しない図である。 ウ: 正解。F,D,Eが命令ごとに1ステージずつずれて重なり合う、典型的なパイプライン動作の図である。 エ: 同一命令の複数ステージを同時に実行するなど、ステージ依存関係に反する図である。 💡 パイプラインは工場の流れ作業のイメージ。理想状態では毎サイクル1命令が完了し、kステージ・n命令の所要時間は(k+n−1)サイクルという公式も併せて覚えておく。

出典:平成29年度 秋期 応用情報技術者試験 午前 問8 / 独立行政法人情報処理推進機構(IPA)
※Web掲載用に表記を一部変更しています。図表はIPA公式問題冊子から引用しています。著作権はIPAに帰属します。
📱 演習アプリで解く(無料・登録不要・2,640問収録)

「コンピュータ構成要素」分野の攻略ポイント

プロセッサ・メモリ・キャッシュ・入出力・IoTデバイスが対象です。実効アクセス時間やCPI(命令あたりクロック数)の計算は毎年の定番で、公式さえ覚えれば短時間で確実に1問確保できます。

コンピュータ構成要素の攻略ポイントをすべて見る(要点6項目・ひっかけ3項目)→

同じ分野(コンピュータ構成要素)の過去問