Fetch
Decode
Exec
A:
B:
Mem
WB
reg:
value:
write:
reg:
value:
write:
Register
X0:
X1:
X2:
X3:
X4:
X5:
rs1:
rs2:
imm:
Instr:
Select a preset
Forward from MEM:
Forward from WB:
Bypass Register Clock:
Flush on Branch: