▶
Edit
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
0
ADDI $1, $0, 10
F
D
E
M
W
1
ADDI $2, $0, 20
F
D
E
M
W
2
ADD $3, $1, $2
F
D
E
M
W
3
SUB $4, $3, $1
F
**
D
E
M
W
4
MUL $5, $4, $2
**
F
D
E1
E2
E3
E4
E5
E6
M
W
▶
Docs
Fwd:
EX→EX, MEM→EX
|
Cycles:
ALU×1 MUL×6 MEM×2
|
Branch Predictor:
NONE
15 cycles
1 hazards
F
Fetch
D
Decode
E
Execute
M
Memory
W
Writeback
**
Stall
~~
Flush