Motorola HC12 Refrence Manual page 345

Table of Contents

Advertisement

Table A-1 Instruction Set Summary (Continued)
Source
Form
(M) – $01 ⇒ M
DEC opr
Decrement Memory Location
(A) – $01 ⇒ A
DECA
(B) – $01 ⇒ B
DECB
(SP) – $0001 ⇒ SP
DES
Translates to LEAS –1,SP
(X) – $0001 ⇒ X
DEX
Decrement Index Register X
(Y) – $0001 ⇒ Y
DEY
Decrement Index Register Y
(Y:D) ÷ (X) ⇒ Y Remainder ⇒ D
EDIV
32 × 16 Bit ⇒ 16 Bit Divide (unsigned)
(Y:D) ÷ (X) ⇒ Y Remainder ⇒ D
EDIVS
32 × 16 Bit ⇒ 16 Bit Divide (signed)
EMACS sum
(M
:M
(X)
(X+1)
M~M+3
16 × 16 Bit ⇒ 32 Bit
Multiply and Accumulate (signed)
MAX((D), (M:M+1)) ⇒ D
EMAXD opr
MAX of 2 Unsigned 16-Bit Values
N, Z, V and C status bits reflect result of
internal compare ((D) – (M:M+1))
MAX((D), (M:M+1)) ⇒ M:M+1
EMAXM opr
MAX of 2 Unsigned 16-Bit Values
N, Z, V and C status bits reflect result of
internal compare ((D) – (M:M+1))
MIN((D), (M:M+1)) ⇒ D
EMIND opr
MIN of 2 Unsigned 16-Bit Values
N, Z, V and C status bits reflect result of
internal compare ((D) – (M:M+1))
MIN((D), (M:M+1)) ⇒ M:M+1
EMINM opr
MIN of 2 Unsigned 16-Bit Values
N, Z, V and C status bits reflect result of
internal compare ((D) – (M:M+1))
(D) × (Y) ⇒ Y:D
EMUL
16 × 16 Bit Multiply (unsigned)
(D) × (Y) ⇒ Y:D
EMULS
16 × 16 Bit Multiply (signed)
CPU12
REFERENCE MANUAL
Operation
Decrement A
Decrement B
) × (M
) + (M~M+3) ⇒
:M
(Y)
(Y+1)
INSTRUCTION REFERENCE
Addr.
Machine
Mode
Coding (hex)
EXT
73 hh ll
IDX
63 xb
IDX1
63 xb ff
IDX2
63 xb ee ff
[D,IDX]
63 xb
[IDX2]
63 xb ee ff
INH
43
INH
53
IDX
1B 9F
INH
09
INH
03
INH
11
INH
18 14
Special
18 12 hh ll
IDX
18 1A xb
IDX1
18 1A xb ff
IDX2
18 1A xb ee ff
[D,IDX]
18 1A xb
[IDX2]
18 1A xb ee ff
IDX
18 1E xb
IDX1
18 1E xb ff
IDX2
18 1E xb ee ff
[D,IDX]
18 1E xb
[IDX2]
18 1E xb ee ff
IDX
18 1B xb
IDX1
18 1B xb ff
IDX2
18 1B xb ee ff
[D,IDX]
18 1B xb
[IDX2]
18 1B xb ee ff
IDX
18 1F xb
IDX1
18 1F xb ff
IDX2
18 1F xb ee ff
[D,IDX]
18 1F xb
[IDX2]
18 1F xb ee ff
INH
13
INH
18 13
*
~
S X H I N Z V C
– – ∆
∆ ∆
4
3
4
5
6
6
1
1
2
– – –
1
– – –
1
– – –
– – ∆
∆ ∆
11
– – ∆
∆ ∆
12
– – ∆
∆ ∆
13
– – ∆
∆ ∆
4
4
5
7
7
– – ∆
∆ ∆
4
5
6
7
7
– – ∆
∆ ∆
4
4
5
7
7
– – ∆
∆ ∆
4
5
6
7
7
– – ∆
3
– – ∆
3
MOTOROLA
A-7

Advertisement

Table of Contents
loading

This manual is also suitable for:

Cpu12

Table of Contents