English
Language : 

SH7708 Datasheet, PDF (44/633 Pages) Renesas Technology Corp – SuperH™ RISC engine
2.3.3 Instruction Formats
Table 2.3 explains the meaning of instruction formats and source and destination operands. The
meaning of the operands depends on the operation code. The following symbols are used.
xxxx: Operation code
mmmm: Source register
nnnn: Destination register
iiii:
Immediate data
dddd: Displacement
Table 2.3 Instruction Formats
Instruction Format
0 format 15
xxxx xxxx
xxxx
0
xxxx
Source
Operand
—
Destination
Operand
—
Instruction
Example
NOP
n format 15
0—
xxxx nnnn xxxx xxxx
nnnn: register
direct
MOVT Rn
m format 15
xxxx mmmm xxxx
0
xxxx
Control register or nnnn: register
system register direct
Control register or nnnn: register
system register indirect with
pre-decrement
mmmm: register
direct
Control register
or system
register
mmmm: register Control register
indirect with post- or system
increment
register
mmmm: register —
indirect
mmmm: PC-
—
relative using Rm
STS
MACH,Rn
STC.L
SR,@–Rn
LDC
Rm,SR
LDC.L
@Rm+,SR
JMP @Rm
BRAF Rm
26