|
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
|
▷ |