本文へスキップ
Certia
未分類
秋期

エンベデッドシステムスペシャリスト 2023年 秋期 問3

3 / 25

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

正解と解説

表示する
正解 イ

(I+D-1)XP

深さDのパイプラインでは、1命令はDステージを要し各ステージが1ピッチPで進むため、1命令の実行時間は最初のステージ投入から完了までで(1+D−1)×P=D×Pではなく、選択肢の形式では(1+D−1)×Pすなわち先頭命令が全Dステージを通過する時間として表されます。よって(I+D−1)×Pが正解です。

AI に聞く

AI のボタンを押すと、問題文と解答を入れたプロンプトをコピーしてから各サービスを開きます。入力欄に自動で入らない場合は貼り付けてください。