English
Language : 

SH7014 Datasheet, PDF (66/754 Pages) Renesas Technology Corp – 32-Bit RISC Microcomputer
2. CPU
Instruction Formats
Source
Operand
Destination
Operand
Example
d format
15
xxxx xxxx
0
dddd dddd
d12 format
15
xxxx dddd
dddd
0
dddd
dddddddd:
Indirect GBR
with
displacement
R0 (Direct
register)
dddddddd: PC
relative with
displacement
dddddddd: PC
relative
dddddddddddd:
PC relative
R0 (Direct register) MOV.L
@(disp,GBR),R0
dddddddd: Indirect MOV.L
GBR with
R0,@(disp,GBR)
displacement
R0 (Direct register) MOVA
@(disp,PC),R0
⎯
BF
label
⎯
BRA label
(label = disp
+ PC)
nd8 format
15
xxxx nnnn
dddd
0
dddd
dddddddd: PC
relative with
displacement
nnnn: Direct
register
MOV.L
@(disp,PC),Rn
i format
15
0
xxxx xxxx i i i i i i i i
iiiiiiii: Immediate
iiiiiiii: Immediate
Indirect indexed
GBR
AND.B
#imm,@(R0,GBR)
R0 (Direct register) AND #imm,R0
iiiiiiii: Immediate ⎯
TRAPA #imm
ni format
15
0
xxxx nnnn i i i i i i i i
iiiiiiii: Immediate nnnn: Direct
register
ADD #imm,Rn
Note: * In multiply/accumulate instructions, nnnn is the source register.
Rev.5.00 Sep. 27, 2007 Page 32 of 716
REJ09B0398-0500