|
MC68HC711D3CFNE2 Datasheet, PDF (29/124 Pages) Freescale Semiconductor, Inc – Power Saving STOP and WAIT Modes | |||
|
◁ |
Freescale Semiconductor, Inc.
Table 3-2 Instruction Set (Sheet 2 of 7)
Mnemonic Operation
Description
Addressing
Instruction
Condition Codes
Mode
Opcode Operand Cycles S X H I N Z V C
BCLR (opr)
Clear Bit(s)
(msk)
M ⢠(mm) â M
DIR
IND,X
IND,Y 18
15 dd mm
1D ff mm
1D ff mm
6
ââââ â â 0 â
7
8
BCS (rel) Branch if Carry
Set
?C=1
REL
25 rr
3
ââââââââ
BEQ (rel)
Branch if =
Zero
?Z=1
REL
27 rr
3
ââââââââ
BGE (rel)
Branch if â
?NâV=0
REL
2C rr
3
ââââââââ
Zero
BGT (rel)
Branch if > ? Z + (N â V) = 0
REL
Zero
2E rr
3
ââââââââ
BHI (rel)
Branch if
Higher
?C+Z=0
REL
22 rr
3
ââââââââ
BHS (rel)
Branch if
Higher or
Same
?C=0
REL
24 rr
3
ââââââââ
BITA (opr)
Bit(s) Test A
with Memory
Aâ¢M
A
IMM
85 ii
A
DIR
95 dd
A
EXT
B5 hh ll
A
IND,X
A5 ff
A
IND,Y 18
A5 ff
2 ââââ â â 0 â
3
4
4
5
BITB (opr)
Bit(s) Test B
with Memory
Bâ¢M
B
IMM
C5 ii
B
DIR
D5 dd
B
EXT
F5 hh ll
B
IND,X
E5 ff
B
IND,Y 18
E5 ff
2 ââââ â â 0 â
3
4
4
5
BLE (rel)
Branch if â ? Z + (N â V) = 1
REL
Zero
2F rr
3 ââââââââ
BLO (rel)
Branch if
Lower
?C=1
REL
25 rr
3 ââââââââ
BLS (rel)
Branch if
?C+Z=1
REL
23 rr
3 ââââââââ
Lower or
Same
BLT (rel)
Branch if <
?NâV=1
REL
2D rr
3 ââââââââ
Zero
BMI (rel)
Branch if
Minus
?N=1
REL
2B rr
3 ââââââââ
BNE (rel) Branch if not =
Zero
?Z=0
REL
26 rr
3 ââââââââ
BPL (rel) Branch if Plus
?N=0
REL
2A rr
3 ââââââââ
BRA (rel) Branch Always
?1=1
REL
20 rr
3 ââââââââ
BRCLR(opr)
(msk)
(rel)
Branch if
Bit(s) Clear
? M ⢠mm = 0
DIR
IND,X
IND,Y 18
13 dd mm rr 6
1F ff mm rr
7
1F ff mm rr
8
ââââââââ
BRN (rel) Branch Never
?1=0
REL
21 rr
3 ââââââââ
BRSET(opr) Branch if Bit(s) ? (M) ⢠mm = 0
(msk)
Set
(rel)
DIR
IND,X
IND,Y 18
12 dd mm rr 6
1E ff mm rr
7
1E ff mm rr
8
ââââââââ
BSET (opr)
Set Bit(s)
(msk)
M + mm â M
DIR
IND,X
IND,Y 18
14 dd mm
1C ff mm
1C ff mm
6 ââââ â â 0 â
7
8
BSR (rel) Branch to See Figure 3â2
REL
Subroutine
8D rr
6 ââââââââ
BVC (rel) Branch if
Overflow Clear
?V=0
REL
28 rr
3 ââââââââ
BVS (rel) Branch if
Overflow Set
?V=1
REL
29 rr
3 ââââââââ
CBA
CLC
Compare A to
B
Clear Carry Bit
AâB
0âC
INH
11
â
2 ââââ â â â â
INH
0C
â
2 âââââââ 0
CLI
Clear Interrupt
Mask
0âI
INH
0E
â
2 âââ 0 ââââ
CLR (opr) Clear Memory
Byte
0âM
EXT
IND,X
IND,Y 18
7F hh ll
6F ff
6F ff
6 ââââ 0 1 0 0
6
7
CENTRAL PROCESSING UNIT
TECHNICAL DATA
3-9
For More Information On This Product,
Go to: www.freescale.com
|
▷ |