パイプライン制御を適切に表しているものはどれか。ここで,図中の記号Dは解読,Eは実行,Fは命令フェッチとする。
図の内容(文字)
- ア
- 横軸は時間(右向き矢印)。各命令がF→D→Eの3段階を1単位時間ずつ実行する。 命令1:時間1〜3にF,D,E 命令2:時間4〜6にF,D,E 命令3:時間7〜9にF,D,E (各命令が前の命令の完了後に開始し,重なりなし)
- イ
- 横軸は時間(右向き矢印)。各命令がD→F→Eの3段階を1単位時間ずつ実行する。 命令1:時間1〜3にD,F,E 命令2:時間3〜5にD,F,E 命令3:時間5〜7にD,F,E (各命令が2単位時間ずつずれて開始)
- ウ
- 横軸は時間(右向き矢印)。各命令がF→D→Eの3段階を1単位時間ずつ実行する。 命令1:時間1〜3にF,D,E 命令2:時間2〜4にF,D,E 命令3:時間3〜5にF,D,E (各命令が1単位時間ずつずれて開始)
- エ
- 横軸は時間(右向き矢印)。各命令がD→F→Eの3段階を1単位時間ずつ実行する。 命令1:時間1〜3にD,F,E 命令2:時間1〜3にD,F,E 命令3:時間2〜4にD,F,E (命令1と命令2が同時に開始し,命令3が1単位時間遅れて開始)