English
Language : 

SH7014 Datasheet, PDF (64/754 Pages) Renesas Technology Corp – 32-Bit RISC Microcomputer
2. CPU
2.3.3 Instruction Format
Table 2.9 lists the instruction formats for the source operand and the destination operand. The
meaning of the operand depends on the instruction code. The symbols are used as follows:
• xxxx: Instruction code
• mmmm: Source register
• nnnn: Destination register
• iiii: Immediate data
• dddd: Displacement
Table 2.9 Instruction Formats
Instruction Formats
0 format
15
xxxx xxxx xxxx
0
xxxx
Source
Operand
⎯
Destination
Operand
⎯
Example
NOP
n format
15
xxxx nnnn
0
xxxx xxxx
m format
15
xxxx mmmm xxxx
0
xxxx
⎯
nnnn: Direct
MOVT Rn
register
Control register
or system
register
nnnn: Direct
register
STS MACH,Rn
Control register
or system
register
nnnn: Indirect pre- STC.L SR,@-Rn
decrement register
mmmm: Direct
register
Control register or LDC
system register
Rm,SR
mmmm: Indirect
post-increment
register
mmmm: Direct
register
Control register or
system register
⎯
LDC.L @Rm+,SR
JMP @Rm
mmmm: PC
⎯
relative using Rm
BRAF Rm
Rev.5.00 Sep. 27, 2007 Page 30 of 716
REJ09B0398-0500