Appendix
7. System Control Instructions
Addressing Mode and
Instruction Length (bytes)
No. of
States*1
Condition Code
Mnemonic
Operation
I
H
N
Z
V
C
1
TRAPA #x:2
RTE
—
2
PC → @–SP
CCR → @–SP
<vector> → PC
—
—
—
—
—
14 16
TRAPA
RTE
—
—
CCR ← @SP+
PC ← @SP+
10
2
—
SLEEP SLEEP
Transition to power-
down state
—
—
—
—
—
LDC #xx:8, CCR
B
B
2
#xx:8 → CCR
2
2
LDC
LDC Rs, CCR
2
Rs8 → CCR
LDC @ERs, CCR
W
W
W
W
4
@ERs → CCR
6
LDC @(d:16, ERs), CCR
LDC @(d:24, ERs), CCR
LDC @ERs+, CCR
6
@(d:16, ERs) → CCR
@(d:24, ERs) → CCR
8
10
4
12
8
@ERs → CCR
ERs32+2 → ERs32
LDC @aa:16, CCR
LDC @aa:24, CCR
STC CCR, Rd
W
W
B
6
@aa:16 → CCR
@aa:24 → CCR
CCR → Rd8
8
10
2
8
—
—
—
—
—
2
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
STC
STC CCR, @ERd
W
W
W
W
4
CCR → @ERd
6
STC CCR, @(d:16, ERd)
STC CCR, @(d:24, ERd)
STC CCR, @–ERd
6
CCR → @(d:16, ERd)
CCR → @(d:24, ERd)
8
10
4
12
8
ERd32–2 → ERd32
CCR → @ERd
—
—
STC CCR, @aa:16
STC CCR, @aa:24
ANDC #xx:8, CCR
ORC #xx:8, CCR
XORC #xx:8, CCR
W
W
B
6
8
CCR → @aa:16
CCR → @aa:24
CCR∧#xx:8 → CCR
CCR∨#xx:8 → CCR
CCR⊕#xx:8 → CCR
PC ← PC+2
—
—
—
—
—
—
—
—
—
—
8
10
2
2
2
2
ANDC
ORC
B
2
XORC
B
2
—
NOP NOP
—
2
—
—
—
—
—
2
Rev. 3.00 Sep. 10, 2007 Page 472 of 528
REJ09B0216-0300