10. 分けてみましょう
時間
一体型 A A B B C C D D E E
分離型 A A
B B
C C
D D
E E 2時間短縮
11. 4段階に分けると
時間
一体 A A A A B B B B C C C C D D D D E E E E
分離 A A A A
B B B B
C C C C
D D D D
E E E E
3時間短縮
pipelineの説明終了!
12. CPU がやっていること
●
メモリから命令を取得
Instruction Fetch, IF
● 命令を解釈・解析
Instruction Decoding, ID
●
メモリからデータを読込
Operand Fetch, OF
● 計算を実行
Instruction Execution, EX
● メモリにデータを書込
13. CPU がやっていること
Fetch ID Decode
IF
Unit Unit
Register File
OF Unit
EX
Memory
Execution
Unit WB
Load/Store
Unit
== 1個の命令実行