Renesas R5S72640 User Manual
Section 2 CPU
R01UH0134EJ0400 Rev. 4.00
Page 65 of 2108
Sep 24, 2014
SH7262 Group, SH7264 Group
2.3.3
Instruction Format
The instruction formats and the meaning of source and destination operands are described below.
The meaning of the operand depends on the instruction code. The symbols used are as follows:
The meaning of the operand depends on the instruction code. The symbols used are as follows:
xxxx: Instruction code
mmmm: Source register
nnnn: Destination register
iiii: Immediate data
dddd: Displacement
Table 2.9
mmmm: Source register
nnnn: Destination register
iiii: Immediate data
dddd: Displacement
Table 2.9
Instruction Formats
Instruction Formats
Source
Operand
Operand
Destination
Operand
Operand
Example
0 format
xxxx
xxxx
xxxx
xxxx
15
0
NOP
n format
xxxx
xxxx
xxxx
nnnn
15
0
nnnn:
Register
direct
MOVT Rn
Control register or
system register
system register
nnnn: Register
direct
direct
STS MACH,Rn
R0 (Register direct) nnnn: Register
direct
DIVU R0,Rn
Control register or
system register
system register
nnnn: Register
indirect with pre-
decrement
indirect with pre-
decrement
STC.L SR,@-Rn
mmmm: Register
direct
direct
R15 (Register
indirect with pre-
decrement)
indirect with pre-
decrement)
MOVMU.L
Rm,@-R15
R15 (Register
indirect with post-
increment)
indirect with post-
increment)
nnnn: Register
direct
direct
MOVMU.L
@R15+,Rn
R0 (Register direct) nnnn: (Register
indirect with post-
increment)
increment)
MOV.L R0,@Rn+