Section 2 CPU
Rev. 2.00 Mar 09, 2006 page 65 of 906
REJ09B0292-0200
Instruction Formats
Source Operand
Destination
Operand
Example
d format
dddd
xxxx
15
0
xxxx
dddd
dddddddd
: Indirect
GBR with
displacement
R0 (Direct register) MOV.L
@(disp,GBR),R0
R0(Direct register)
dddddddd
: Indirect
GBR with
displacement
MOV.L
R0,@(disp,GBR)
dddddddd: PC
relative with
displacement
R0 (Direct register) MOVA
@(disp,PC),R0
dddddddd
: PC
relative
—
BF label
d12 format
dddd
xxxx
15
0
dddd
dddd
dddddddddddd
:
PC relative
—
BRA label
(label=disp+PC)
nd8 format
dddd
nnnn
xxxx
15
0
dddd
dddddddd: PC
relative with
displacement
nnnn
: Direct
register
MOV.L
@(disp,PC),Rn
i format
iiiiiiii:
Immediate
Indirect indexed
GBR
AND.B
#imm,@(R0,GBR)
i i i i
xxxx
15
0
xxxx
i i i i
iiiiiiii
:
Immediate
R0 (Direct register) AND #imm,R0
iiiiiiii:
Immediate
—
TRAPA #imm
ni format
nnnn
i i i i
xxxx
15
0
i i i i
iiiiiiii
:
Immediate
nnnn
: Direct
register
ADD #imm,Rn
Note:
*
In multiply/accumulate instructions,
nnnn
is the source register.
Summary of Contents for SH7616
Page 10: ...Rev 2 00 Mar 09 2006 page x of xxvi ...
Page 132: ...Section 2 CPU Rev 2 00 Mar 09 2006 page 106 of 906 REJ09B0292 0200 ...
Page 568: ...Section 12 16 Bit Free Running Timer FRT Rev 2 00 Mar 09 2006 page 542 of 906 REJ09B0292 0200 ...
Page 582: ...Section 13 Watchdog Timer WDT Rev 2 00 Mar 09 2006 page 556 of 906 REJ09B0292 0200 ...
Page 706: ...Section 16 Serial I O SIO Rev 2 00 Mar 09 2006 page 680 of 906 REJ09B0292 0200 ...
Page 820: ...Section 19 Pin Function Controller PFC Rev 2 00 Mar 09 2006 page 794 of 906 REJ09B0292 0200 ...
Page 932: ...Appendix D Package Dimensions Rev 2 00 Mar 09 2006 page 906 of 906 REJ09B0292 0200 ...
Page 935: ...SH7616 Hardware Manual ...