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

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

システムアーキテクト試験2021年度 春期 午前II21/性能設計 / プロセッサ

選択肢

正解と解説

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

パイプラインでは最初の命令が全Dステージを終えるのにDピッチかかり、以降の命令は1ピッチごとに順次完了する。したがってI個の命令に要するピッチ数はD+(I−1)、すなわち(I+D−1)ピッチであり、所要時間は(I+D−1)×P秒となる。

選択肢ごとの解説

出典:令和3年度 春期 システムアーキテクト試験 午前II 問21(IPA)

同じ分野の他の問題

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