English
Language : 

MC9S08QD4_07 Datasheet, PDF (88/202 Pages) Freescale Semiconductor, Inc – 8-Bit HCS08 Central Processor Unit (CPU)
Chapter 7 Central Processor Unit (S08CPUV2)
Source
Form
INC opr8a
INCA
INCX
INC oprx8,X
INC ,X
INC oprx8,SP
JMP opr8a
JMP opr16a
JMP oprx16,X
JMP oprx8,X
JMP ,X
JSR opr8a
JSR opr16a
JSR oprx16,X
JSR oprx8,X
JSR ,X
LDA #opr8i
LDA opr8a
LDA opr16a
LDA oprx16,X
LDA oprx8,X
LDA ,X
LDA oprx16,SP
LDA oprx8,SP
LDHX #opr16i
LDHX opr8a
LDHX opr16a
LDHX ,X
LDHX oprx16,X
LDHX oprx8,X
LDHX oprx8,SP
LDX #opr8i
LDX opr8a
LDX opr16a
LDX oprx16,X
LDX oprx8,X
LDX ,X
LDX oprx16,SP
LDX oprx8,SP
LSL opr8a
LSLA
LSLX
LSL oprx8,X
LSL ,X
LSL oprx8,SP
LSR opr8a
LSRA
LSRX
LSR oprx8,X
LSR ,X
LSR oprx8,SP
Table 7-2. Instruction Set Summary (Sheet 5 of 9)
Operation
Object Code
Cyc-by-Cyc
Details
Increment M ← (M) + $01
DIR
A ← (A) + $01
INH
X ← (X) + $01
INH
M ← (M) + $01
IX1
M ← (M) + $01
IX
M ← (M) + $01
SP1
DIR
Jump
PC ← Jump Address
EXT
IX2
IX1
IX
Jump to Subroutine
DIR
PC ← (PC) + n (n = 1, 2, or 3)
EXT
Push (PCL); SP ← (SP) – $0001
IX2
Push (PCH); SP ← (SP) – $0001
IX1
PC ← Unconditional Address
IX
IMM
DIR
EXT
Load Accumulator from Memory
IX2
A ← (M)
IX1
IX
SP2
SP1
IMM
DIR
Load Index Register (H:X)
H:X ← (M:M + $0001)
EXT
IX
IX2
IX1
SP1
IMM
DIR
EXT
Load X (Index Register Low) from Memory IX2
X ← (M)
IX1
IX
SP2
SP1
Logical Shift Left
DIR
INH
C
0
INH
b7
b0
IX1
IX
(Same as ASL)
SP1
Logical Shift Right
DIR
INH
INH
0
C
IX1
b7
b0
IX
SP1
3C dd
4C
5C
6C ff
7C
9E 6C ff
BC dd
CC hh ll
DC ee ff
EC ff
FC
BD dd
CD hh ll
DD ee ff
ED ff
FD
A6 ii
B6 dd
C6 hh ll
D6 ee ff
E6 ff
F6
9E D6 ee ff
9E E6 ff
45 jj kk
55 dd
32 hh ll
9E AE
9E BE ee ff
9E CE ff
9E FE ff
AE ii
BE dd
CE hh ll
DE ee ff
EE ff
FE
9E DE ee ff
9E EE ff
38 dd
48
58
68 ff
78
9E 68 ff
34 dd
44
54
64 ff
74
9E 64 ff
5 rfwpp
1p
1p
5 rfwpp
4 rfwp
6 prfwpp
3 ppp
4 pppp
4 pppp
3 ppp
3 ppp
5 ssppp
6 pssppp
6 pssppp
5 ssppp
5 ssppp
2 pp
3 rpp
4 prpp
4 prpp
3 rpp
3 rfp
5 pprpp
4 prpp
3 ppp
4 rrpp
5 prrpp
5 prrfp
6 pprrpp
5 prrpp
5 prrpp
2 pp
3 rpp
4 prpp
4 prpp
3 rpp
3 rfp
5 pprpp
4 prpp
5 rfwpp
1p
1p
5 rfwpp
4 rfwp
6 prfwpp
5 rfwpp
1p
1p
5 rfwpp
4 rfwp
6 prfwpp
Affect
on CCR
VH I N Z C
–– –
–– – – – –
–– – – – –
0– – –
0– – –
0– – –
––
– –0
MC9S08QD4 Series MCU Data Sheet, Rev. 3
88
Freescale Semiconductor