![NXP Semiconductors MC9S08LG16 Reference Manual Download Page 149](http://html1.mh-extra.com/html/nxp-semiconductors/mc9s08lg16/mc9s08lg16_reference-manual_1721837149.webp)
Chapter 8 Central Processor Unit (S08CPUV5)
MC9S08LG32 MCU Series, Rev. 5
Freescale Semiconductor
149
BSR
rel
Branch to Subroutine
PC
←
(PC) + $0002
push (PCL); SP
←
(SP) – $0001
push (PCH); SP
←
(SP) – $0001
PC
←
(PC) +
rel
REL
AD rr
5
ssppp
– 1 1 –
– – – –
CALL page, opr16a
Call Subroutine
EXT
AC pg hhll
8
ppsssppp
– 1 1 –
– – – –
CBEQ
opr8a
,
rel
CBEQA #
opr8i
,
rel
CBEQX #
opr8i
,
rel
CBEQ
oprx8
,X+,
rel
CBEQ ,X+,
rel
CBEQ
oprx8
,SP,
rel
Compare and...
Branch if (A) = (M)
Branch if (A) = (M)
Branch if (X) = (M)
Branch if (A) = (M)
Branch if (A) = (M)
Branch if (A) = (M)
DIR
IMM
IMM
IX1+
IX+
SP1
31
41
51
61
71
9E 61
dd rr
ii rr
ii rr
ff rr
rr
ff rr
5
4
4
5
5
6
rpppp
pppp
pppp
rpppp
rfppp
prpppp
– 1 1 –
– – – –
CLC
Clear Carry Bit (C
←
0)
INH
98
1
p
– 1 1 –
– – – 0
CLI
Clear Interrupt Mask Bit (I
←
0)
INH
9A
1
p
– 1 1 –
0 – – –
CLR
opr8a
CLRA
CLRX
CLRH
CLR
oprx8
,X
CLR ,X
CLR
oprx8
,SP
Clear
M
←
$00
A
←
$00
X
←
$00
H
←
$00
M
←
$00
M
←
$00
M
←
$00
DIR
INH
INH
INH
IX1
IX
SP1
3F
4F
5F
8C
6F
7F
9E 6F
dd
ff
ff
5
1
1
1
5
4
6
rfwpp
p
p
p
rfwpp
rfwp
prfwpp
0 1 1 –
– 0 1 –
CMP #
opr8i
CMP
opr8a
CMP
opr16a
CMP
oprx16
,X
CMP
oprx8
,X
CMP ,X
CMP
oprx16
,SP
CMP
oprx8
,SP
Compare Accumulator with Memory
A – M
(CCR Updated But Operands Not
Changed)
IMM
DIR
EXT
IX2
IX1
IX
SP2
SP1
A1
B1
C1
D1
E1
F1
9E D1
9E E1
ii
dd
hh ll
ee ff
ff
ee ff
ff
2
3
4
4
3
3
5
4
pp
rpp
prpp
prpp
rpp
rfp
pprpp
prpp
Þ
1 1
–
–
Þ Þ Þ
COM
opr8a
COMA
COMX
COM
oprx8
,X
COM ,X
COM
oprx8
,SP
Complement
M
←
(M)= $FF –
(M)
(One’s Complement) A
←
(A) = $FF –
(A)
X
←
(X) = $FF –
(X)
M
←
(M) = $FF –
(M)
M
←
(M) = $FF –
(M)
M
←
(M) = $FF –
(M)
DIR
INH
INH
IX1
IX
SP1
33
43
53
63
73
9E 63
dd
ff
ff
5
1
1
5
4
6
rfwpp
p
p
rfwpp
rfwp
prfwpp
0 1 1 –
–
Þ Þ
1
CPHX
opr16a
CPHX #
opr16i
CPHX
opr8a
CPHX
oprx8
,SP
Compare Index Register (H:X) with
Memory
(H:X) – (M:M + $0001)
(CCR Updated But Operands Not
Changed)
EXT
IMM
DIR
SP1
3E
65
75
9E F3
hh ll
jj kk
dd
ff
6
3
5
6
prrfpp
ppp
rrfpp
prrfpp
Þ
1 1
–
–
Þ Þ Þ
Table 8-2. Instruction Set Summary (Sheet 4 of 10)
Source
Form
Operation
Ad
dr
ess
Mode
Object Code
Cyc
les
Cyc-by-Cyc
Details
Affect
on CCR
V
1 1
H
I N Z C
Summary of Contents for MC9S08LG16
Page 2: ......
Page 4: ......
Page 8: ......
Page 20: ......
Page 26: ...Chapter 1 Device Overview MC9S08LG32 MCU Series Rev 5 26 Freescale Semiconductor...
Page 40: ...Chapter 2 Pins and Connections MC9S08LG32 MCU Series Rev 5 40 Freescale Semiconductor...
Page 372: ......