RX610 Group
2. CPU
R01UH0032EJ0120 Rev.1.20
Page 80 of 1006
Feb 20, 2013
Figures 2.11 to 2.13 show the operation of instructions that are converted into a basic single micro-operation.
IF
D
E
WB
4 stages
IF
D
E
WB
E
Note: Multi-cycle instructions (DIV, DIVU) are executed in multiple cycles in the E stage.
Figure 2.11 Operation for Register-Register, Immediate-Register
IF
D
E
WB
M1
IF
D
E
WB
M1
M1
Note: When the load operation is executed to the no-wait memory, the M1 stage is
executed in one cycle. In other cases, the M stage (M1 or M2) is executed in
multiple cycles.
5 stages
M2
Figure 2.12 Load Operation
IF
D
E
4 stages
M1
IF
D
E
M1
M1
Note: The M1 stage is executed until a write request is received during the store operation. (If
the store operation is executed to the no-wait memory, the M1 stage is executed in one
cycle.
M1
Figure 2.13 Store Operation