R5S72011 RENESAS [Renesas Technology Corp], R5S72011 Datasheet - Page 64

no-image

R5S72011

Manufacturer Part Number
R5S72011
Description
32-Bit RISC Microcomputer SuperHTM RISC engine Family / SH7200 Series
Manufacturer
RENESAS [Renesas Technology Corp]
Datasheet
Section 2 CPU
Rev. 2.00 Sep. 07, 2007 Page 36 of 1164
REJ09B0321-0200
Instruction Formats
nmd format
15
nmd12 format
32
15
d format
15
d12 format
15
nd8 format
15
i format
15
xxxx
xxxx
xxxx
xxxx
xxxx
xxxx
xxxx
nnnn
dddd
nnnn
xxxx
dddd
nnnn
xxxx
mmmm xxxx
dddd dddd
mmmm
dddd
dddd
dddd
iiii
dddd
dddd
dddd
dddd
iiii
16
0
0
0
0
0
0
Source
Operand
mmmm: Register
direct
mmmmdddd:
Register indirect
with displacement
mmmm: Register
direct
mmmmdddd:
Register indirect
with displacement
dddddddd: GBR
indirect with
displacement
R0 (Register direct) dddddddd: GBR
dddddddd: PC
relative with
displacement
dddddddd: TBR
duplicate indirect
with displacement
dddddddd: PC
relative
dddddddddddd: PC
relative
dddddddd: PC
relative with
displacement
iiiiiiii: Immediate
iiiiiiii: Immediate
iiiiiiii: Immediate
Destination
Operand
nnnndddd: Register
indirect with
displacement
nnnn: Register
direct
nnnndddd: Register
indirect with
displacement
nnnn: Register
direct
R0 (Register direct) MOV.L
indirect with
displacement
R0 (Register direct) MOVA
nnnn: Register
direct
Indexed GBR
indirect
R0 (Register direct) AND
Example
MOV.L
Rm,@(disp,Rn)
MOV.L
@(disp,Rm),Rn
MOV.L
Rm,@(disp12,Rn)
MOV.L
@(disp12,Rm),Rn
@(disp,GBR),R0
MOV.L
R0,@(disp,GBR)
@(disp,PC),R0
JSR/N
@@(disp8,TBR)
BF
BRA
(label = disp +
PC)
MOV.L
@(disp,PC),Rn
AND.B
#imm,@(R0,GBR)
TRAPA
label
label
#imm,R0
#imm

Related parts for R5S72011