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
SBC opr8a DIR B2 dd 3
SBC opr16a EXT C2 hh ll 4
SBC oprx16,X IX2 D2 ee ff 4
SBC oprx8,X
Subtract with Carry A (A) – (M) – (C)
IX1 E2 ff 3
SBC ,X IX F2 3
SBC oprx16,SP SP2 9ED2 ee ff 5
SBC oprx8,SP SP1 9EE2 ff 4
SEC Set Carry Bit C 1 1 INH 99 1
SEI Set Interrupt Mask Bit I 1 1 INH 9B 1
STA opr8a 0 DIR B7 dd 3
STA opr16a 0 EXT C7 hh ll 4
STA oprx16,X 0 IX2 D7 ee ff 4
STA oprx8,X 0 IX1 E7 ff 3
STA ,X
Store Accumulator in
Memory
M (A)
0 IX F7 2
STA oprx16,SP 0 SP2 9ED7 ee ff 5
STA oprx8,SP 0 SP1 9EE7 ff 4
STHX opr8a 0 DIR 35 dd 4
STHX opr16a
Store H:X (Index Reg.) (M:M + 0x0001) (H:X)
0 EXT 96 hh ll 5
STHX oprx8,SP 0 SP1 9EFF ff 5
STOP Enable Interrupts:
Stop Processing.
Refer to MCU
Documentation.
I bit 0; Stop
Processing
0 INH 8E 3+
STX opr8a 0 DIR BF dd 3
STX opr16a 0 EXT CF hh ll 4
STX oprx16,X 0 IX2 DF ee ff 4
STX oprx8,X 0 IX1 EF ff 3
STX ,X
Store X (Low 8 Bits of
Index Register) in
Memory
M (X)
0 IX FF 2
STX oprx16,SP 0 SP2 9EDF ee ff 5
STX oprx8,SP 0 SP1 9EEF ff 4
SUB #opr8i IMM A0 ii 2
SUB opr8a DIR B0 dd 3
SUB opr16a EXT C0 hh ll 4
SUB oprx16,X IX2 D0 ee ff 4
SUB oprx8,X
Subtract A (A) – (M)
IX1 E0 ff 3
SUB ,X IX F0 3
Table continues on the next page...
Instruction Set Summary
MC9S08PA60 Reference Manual, Rev. 1, 9/2012
276 Freescale Semiconductor, Inc.