English
Language : 

SH7144 Datasheet, PDF (65/773 Pages) Renesas Technology Corp – Hitachi SuperH RISC engine
2.4.3 Instruction Format
The instruction formats and the meaning of source and destination operand are described below.
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 Instruction Formats
Instruction Formats
0 format
15
xxxx xxxx
0
xxxx xxxx
n format
15
xxxx nnnn
0
xxxx xxxx
m format
15
0
xxxx mmmm xxxx xxxx
Source
Operand
—
Destination
Operand
—
Example
NOP
—
nnnn: Direct
MOVT Rn
register
Control register or nnnn: Direct
system register
register
STS MACH,Rn
Control register or nnnn: Indirect pre- STC.L SR,@-Rn
system register
decrement register
mmmm: Direct
register
Control register or LDC
system register
Rm,SR
mmmm: Indirect
post-increment
register
Control register or LDC.L @Rm+,SR
system register
mmmm: Indirect —
register
JMP @Rm
mmmm: PC relative —
using Rm
BRAF Rm
Rev. 2.0, 09/02, page 25 of 732