Datasheet

Table 10-3. Instruction Set Summary (continued)
Source Form Operation Description
Effect on CCR
Address
Mode
Opcode
Operand
Bus Cycles
V H I N Z C
DBNZA rel INH 4B rr 4
DBNZX rel INH 5B rr 4
DBNZ oprx8,X,rel
Decrement and
Branch if Not Zero
Decrement A, X, or M
Branch if (result) ≠ 0
Affects X, Not H
IX1 6B ff rr 7
DBNZ ,X,rel IX 7B rr 6
DBNZ
oprx8,SP,rel
SP1 9E6B ff rr 8
DEC opr8a M (M) – 0x01 DIR 3A dd 5
DECA A (A) – 0x01 INH 4A 1
DECX X (X) – 0x01 INH 5A 1
DEC oprx8,X
Decrement
M (M) – 0x01 IX1 6A ff 5
DEC ,X M (M) – 0x01 IX 7A 4
DEC oprx8,SP M (M) – 0x01 SP1 9E6A ff 6
DIV Divide A (H:A)÷(X), H
Remainder
INH 52 6
EOR #opr8i 0 IMM A8 ii 2
EOR opr8a 0 DIR B8 dd 3
EOR opr16a 0 EXT C8 hh ll 4
EOR oprx16,X 0 IX2 D8 ee ff 4
EOR oprx8,X
Exclusive OR Memory
with Accumulator
A (A M)
0 IX1 E8 ff 3
EOR ,X 0 IX F8 3
EOR oprx16,SP 0 SP2 9ED8 ee ff 5
EOR oprx8,SP 0 SP1 9EE8 ff 4
INC opr8a M (M) + 0x01 DIR 3C dd 5
INCA A (A) + 0x01 INH 4C 1
INCX X (X) + 0x01 INH 5C 1
INC oprx8,X
Increment
M (M) + 0x01 IX1 6C ff 5
INC ,X M (M) + 0x01 IX 7C 4
INC oprx8,SP M (M) + 0x01 SP1 9E6C ff 6
JMP opr8a DIR BC dd 3
JMP opr16a EXT CC hh ll 4
JMP oprx16,X
Jump PC Jump Address
IX2 DC ee ff 4
JMP oprx8,X IX1 EC ff 3
JMP ,X IX FC 3
JSR opr8a DIR BD dd 5
JSR opr16a
PC (PC) + n (n = 1, 2,
or 3) Push (PCL)
EXT CD hh ll 6
Table continues on the next page...
Instruction Set Summary
MC9S08PA60 Reference Manual, Rev. 1, 9/2012
272 Freescale Semiconductor, Inc.