SH7751 Group, SH7751R Group
Section 8 Pipelining
R01UH0457EJ0301 Rev. 3.01
Page 229 of 1128
Sep 24, 2013
Table 8.3
Execution Cycles
Lock
Functional
Category No.
Instruction
Instruc-
tion
Group
Issue
Rate Latency
Execu-
tion
Pattern Stage Start Cycles
1 EXTS.B Rm,Rn
EX 1 1
#1
— — —
2 EXTS.W
Rm,Rn
EX 1 1
#1
— — —
3 EXTU.B Rm,Rn
EX 1 1
#1
— — —
4 EXTU.W
Rm,Rn
EX 1 1
#1
— — —
5 MOV Rm,Rn
MT 1 0
#1
— — —
6 MOV #imm,Rn
EX 1 1
#1
— — —
7 MOVA @(disp,PC),R0 EX 1 1
#1
— — —
8 MOV.W @(disp,PC),Rn LS 1 2
#2
— — —
9 MOV.L @(disp,PC),Rn LS 1 2
#2 — — —
10 MOV.B @Rm,Rn
LS
1
2
#2
— — —
11 MOV.W @Rm,Rn
LS
1
2
#2
— — —
12
MOV.L @Rm,Rn
LS 1 2
#2 — — —
13 MOV.B @Rm+,Rn
LS
1
1/2
#2
— — —
14 MOV.W @Rm+,Rn
LS
1
1/2
#2
— — —
15
MOV.L @Rm+,Rn
LS 1 1/2
#2 — — —
16 MOV.B @(disp,Rm),R0 LS
1
2
#2
— — —
17 MOV.W @(disp,Rm),R0 LS
1
2
#2
— — —
18
MOV.L @(disp,Rm),Rn LS 1 2
#2 — — —
19 MOV.B @(R0,Rm),Rn
LS
1
2
#2
— — —
20 MOV.W @(R0,Rm),Rn
LS
1
2
#2
— — —
21
MOV.L @(R0,Rm),Rn LS 1 2
#2 — — —
22 MOV.B @(disp,GBR),R0 LS
1
2
#3
— — —
23 MOV.W @(disp,GBR),R0 LS
1
2
#3
— — —
24
MOV.L @(disp,GBR),R0
LS 1 2
#3 — — —
25 MOV.B Rm,@Rn
LS
1
1
#2
— — —
26 MOV.W Rm,@Rn
LS
1
1
#2
— — —
27
MOV.L Rm,@Rn
LS 1 1
#2 — — —
28 MOV.B Rm,@-Rn
LS
1
1/1
#2
— — —
29 MOV.W Rm,@-Rn
LS
1
1/1
#2
— — —
30
MOV.L Rm,@-Rn
LS 1 1/1
#2 — — —
Data
transfer
instructions
31 MOV.B R0,@(disp,Rn) LS
1
1
#2
— — —