English
Language : 

S9S08SG8E2MSC Datasheet, PDF (105/320 Pages) Freescale Semiconductor, Inc – MC9S08SG8 MC9S08SG4 Data Sheet Addendum
Chapter 7 Central Processor Unit (S08CPUV2)
Table 7-2. Instruction Set Summary (Sheet 3 of 9)
Source
Form
Operation
Object Code
Affect
Cyc-by-Cyc on CCR
Details
VH I N Z C
BRA rel
Branch Always (if I = 1)
REL
20 rr
3 ppp
–– – – – –
BRCLR n,opr8a,rel
Branch if Bit n in Memory Clear (if (Mn) = 0)
DIR (b0)
DIR (b1)
DIR (b2)
DIR (b3)
DIR (b4)
DIR (b5)
DIR (b6)
DIR (b7)
01 dd rr
03 dd rr
05 dd rr
07 dd rr
09 dd rr
0B dd rr
0D dd rr
0F dd rr
5 rpppp
5 rpppp
5 rpppp
5 rpppp
5 rpppp
5 rpppp
5 rpppp
5 rpppp
–– – – – 
BRN rel
Branch Never (if I = 0)
REL
21 rr
3 ppp
–– – – – –
BRSET n,opr8a,rel Branch if Bit n in Memory Set (if (Mn) = 1)
DIR (b0)
DIR (b1)
DIR (b2)
DIR (b3)
DIR (b4)
DIR (b5)
DIR (b6)
DIR (b7)
00 dd rr
02 dd rr
04 dd rr
06 dd rr
08 dd rr
0A dd rr
0C dd rr
0E dd rr
5 rpppp
5 rpppp
5 rpppp
5 rpppp
5 rpppp
5 rpppp
5 rpppp
5 rpppp
–– – – – 
BSET n,opr8a
Set Bit n in Memory (Mn  1)
DIR (b0)
DIR (b1)
DIR (b2)
DIR (b3)
DIR (b4)
DIR (b5)
DIR (b6)
DIR (b7)
10 dd
12 dd
14 dd
16 dd
18 dd
1A dd
1C dd
1E dd
5 rfwpp
5 rfwpp
5 rfwpp
5 rfwpp
5 rfwpp
5 rfwpp
5 rfwpp
5 rfwpp
–– – – – –
BSR rel
Branch to Subroutine
PC (PC) + 0x0002
push (PCL); SP  (SP) – 0x0001
REL
AD rr
5 ssppp
–– – – – –
push (PCH); SP  (SP) – 0x0001
PC  (PC) + rel
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 dd rr 5 rpppp
41 ii rr 4 pppp
51 ii rr 4 pppp
61 ff rr 5 rpppp
71 rr
5 rfppp
9E 61 ff rr 6 prpppp
–– – – – –
CLC
Clear Carry Bit (C  0)
INH
98
1p
–– – – – 0
CLI
Clear Interrupt Mask Bit (I  0)
INH
9A
1p
–– 0 – – –
CLR opr8a
CLRA
CLRX
CLRH
CLR oprx8,X
CLR ,X
CLR oprx8,SP
Clear
M  0x00
A  0x00
X  0x00
H  0x00
M  0x00
M  0x00
M  0x00
DIR
3F dd
5 rfwpp
INH
4F
1p
INH
5F
1p
INH
8C
1p
IX1
6F ff
5 rfwpp
IX
7F
4 rfwp
SP1
9E 6F ff
6 prfwpp
0– – 0 1 –
MC9S08SG8 MCU Series Data Sheet, Rev. 7
Freescale Semiconductor
101