Z8 Encore! XP® F08xA Series
Product Specification
185
Table 116. eZ8 CPU Instruction Summary (Continued)
Address Mode
Flags
Assembly
Mnemonic
Opcode(s)
(Hex)
Fetch Instr.
H Cycles Cycles
Symbolic Operation
dst
R
src
C
Z
S
V
D
SWAP dst
dst[7:4] ↔ dst[3:0]
F0
F1
62
63
64
65
66
67
68
69
72
73
74
75
76
77
78
79
F2
X
*
*
X
–
–
2
2
2
2
3
3
3
3
4
4
2
2
3
3
3
3
4
4
2
2
3
3
4
3
4
3
4
3
3
3
4
3
4
3
4
3
3
6
IR
r
TCM dst, src
(NOT dst) AND src
r
Ir
–
*
*
0
–
–
r
R
R
R
IR
R
IM
IM
ER
IM
r
IR
ER
ER
r
–
–
*
*
*
*
0
0
–
–
–
–
TCMX dst, src
(NOT dst) AND src
TM dst, src
dst AND src
r
Ir
R
R
R
IR
R
IM
IM
ER
IM
Vector
IR
ER
ER
TMX dst, src
TRAP Vector
dst AND src
–
–
*
*
0
–
–
–
–
–
SP ← SP – 2
@SP ← PC
–
–
SP ← SP – 1
@SP ← FLAGS
PC ← @Vector
WDT
5F
B2
B3
B4
B5
B6
B7
–
–
–
*
–
*
–
0
–
–
–
–
1
2
2
3
3
3
3
2
3
4
3
4
3
4
XOR dst, src
dst ← dst XOR src
r
r
r
Ir
R
R
R
IR
R
IR
IM
IM
Flags Notation:
PS024705-0405
* = Value is a function of the result of the operation.
– = Unaffected
X = Undefined
0 = Reset to 0
1 = Set to 1
P R E L I M I N A R Y
eZ8 CPU Instruction Set