Motorola HC12 Refrence Manual page 347

Table of Contents

Advertisement

Table A-1 Instruction Set Summary (Continued)
Source
Form
(M) + $01 ⇒ M
INC opr
Increment Memory Byte
(A) + $01 ⇒ A
INCA
(B) + $01 ⇒ B
INCB
(SP) + $0001 ⇒ SP
INS
Translates to LEAS 1,SP
(X) + $0001 ⇒ X
INX
Increment Index Register X
(Y) + $0001 ⇒ Y
INY
Increment Index Register Y
Subroutine address ⇒ PC
JMP opr
Jump
(SP) – 2 ⇒ SP;
JSR opr
RTN
:RTN
H
Subroutine address ⇒ PC
Jump to Subroutine
LBCC rel
Long Branch if Carry Clear (if C = 0)
LBCS rel
Long Branch if Carry Set (if C = 1)
LBEQ rel
Long Branch if Equal (if Z = 1)
LBGE rel
Long Branch Greater Than or Equal
(if N ⊕ V = 0) (signed)
LBGT rel
Long Branch if Greater Than
(N ⊕ V) = 0) (signed)
(if Z
LBHI rel
Long Branch if Higher
(if C
Z = 0) (unsigned)
LBHS rel
Long Branch if Higher or Same
(if C = 0) (unsigned)
same function as LBCC
LBLE rel
Long Branch if Less Than or Equal
(N ⊕ V) = 1) (signed)
(if Z
LBLO rel
Long Branch if Lower
(if C = 1) (unsigned)
same function as LBC S
LBLS rel
Long Branch if Lower or Same
(if C
Z = 1) (unsigned)
LBLT rel
Long Branch if Less Than
(if N ⊕ V = 1) (signed)
LBMI rel
Long Branch if Minus (if N = 1)
LBNE rel
Long Branch if Not Equal (if Z = 0)
LBPL rel
Long Branch if Plus (if N = 0)
LBRA rel
Long Branch Always (if 1=1)
CPU12
REFERENCE MANUAL
Operation
Increment Acc. A
Increment Acc. B
⇒ M
:M
;
L
(SP)
(SP+1)
INSTRUCTION REFERENCE
Addr.
Machine
Mode
Coding (hex)
EXT
72 hh ll
IDX
62 xb
IDX1
62 xb ff
IDX2
62 xb ee ff
[D,IDX]
62 xb
[IDX2]
62 xb ee ff
INH
42
INH
52
IDX
1B 81
INH
08
INH
02
EXT
06 hh ll
IDX
05 xb
IDX1
05 xb ff
IDX2
05 xb ee ff
[D,IDX]
05 xb
[IDX2]
05 xb ee ff
DIR
17 dd
EXT
16 hh ll
IDX
15 xb
IDX1
15 xb ff
IDX2
15 xb ee ff
[D,IDX]
15 xb
[IDX2]
15 xb ee ff
REL
18 24 qq rr
4/3
REL
18 25 qq rr
4/3
REL
18 27 qq rr
4/3
REL
18 2C qq rr
4/3
REL
18 2E qq rr
4/3
REL
18 22 qq rr
4/3
REL
18 24 qq rr
4/3
REL
18 2F qq rr
4/3
REL
18 25 qq rr
4/3
REL
18 23 qq rr
4/3
REL
18 2D qq rr
4/3
REL
18 2B qq rr
4/3
REL
18 26 qq rr
4/3
REL
18 2A qq rr
4/3
REL
18 20 qq rr
*
~
S X H I N Z V C
– – ∆
∆ ∆
4
3
4
5
6
6
1
1
2
– – –
1
– – –
1
– – –
3
– – –
3
3
4
6
6
4
– – –
4
4
4
5
7
7
– – –
– – –
– – –
– – –
– – –
– – –
– – –
– – –
– – –
– – –
– – –
– – –
– – –
– – –
4
– – –
MOTOROLA
A-9

Advertisement

Table of Contents
loading

This manual is also suitable for:

Cpu12

Table of Contents