パイプラインの深さをD、パイプラインピッチをP秒とすると、I個の命令をパイプラインで実行するのに要する時間を表す式はどれか。ここで、パイプラインは1本だけとし、全ての命令は処理にDステージ分の時間が掛かり、各ステージは1ピッチで処理されるものとする。また、パイプラインハザードについては、考慮しなくてよい。

パイプラインの所要時間は(I+D-1)×ピッチ

頻出エンベデッドシステムスペシャリスト試験2025年度 秋期 午前II1/プロセッサ / 高速化技法

選択肢

正解と解説

正解: (I+D-1)×P

パイプラインでは、先頭の命令が全Dステージを通り抜けるのにDピッチかかり、以降は1ピッチごとに1命令ずつ完了していく。残るI-1個の命令はI-1ピッチで流れ出るので、合計は(D+I-1)ピッチ、すなわち(I+D-1)×P秒となる。

選択肢ごとの解説

出典:令和7年度 秋期 エンベデッドシステムスペシャリスト試験 午前II 問1(IPA)

同じ分野の他の問題

最終更新:2026-08-25/解説・選択肢ごとの解説は資格暗記が独自に作成しています。問題文と選択肢の出典は上記のとおりです。