English
Language : 

MC68340AB16E Datasheet, PDF (160/441 Pages) Motorola, Inc – Integrated Processor with DMA User’s Manual
Freescale Semiconductor, Inc.
Instruction
ADD
ADDA
ADDI
ADDQ
ADDX
CLR
CMP
CMPA
CMPI
CMPM
CMP2
DIVS/DIVU
DIVSL/DIVUL
EXT
EXTB
MULS/MULU
NEG
NEGX
SUB
SUBA
SUBI
SUBQ
SUBX
TBLS/TBLU
TBLSN/TBLUN
Table 5-5. Integer Arithmetic Operations
Operand
Syntax
Dn, 〈ea〉
〈ea〉, Dn
〈ea〉, An
#〈data〉, 〈 ea〉
#〈data〉, 〈 ea〉
Dn, Dn
– (An), – (An)
〈ea〉
〈ea〉, Dn
〈ea〉, An
#〈data〉, 〈 ea〉
(An) +, (An) +
〈ea〉, Rn
〈ea〉, Dn
〈ea〉, Dr:Dq
〈ea〉, Dq
〈ea〉, Dr:Dq
Dn
Dn
Dn
〈ea〉, Dn
〈ea〉, Dl
〈ea〉, Dh:Dl
〈ea〉
〈ea〉
〈ea〉, Dn
Dn, 〈ea〉
〈ea〉, An
#〈data〉, 〈 ea〉
#〈data〉, 〈 ea〉
Dn, Dn
– (An), – (An)
〈ea〉, Dn
Dym:Dyn, Dn
〈ea〉, Dn
Dym:Dyn, Dn
Operand Size
8, 16, 32
8, 16, 32
16, 32
8, 16, 32
8, 16, 32
8, 16, 32
8, 16, 32
8, 16, 32
8, 16, 32
16, 32
8, 16, 32
8, 16, 32
8, 16, 32
32/16 ⇒ 16:16
64/32 ⇒ 32:32
32/32 ⇒ 32
32/32 ⇒ 32:32
8 ⇒ 16
16 ⇒ 32
8 ⇒ 32
16 × 16 ⇒ 32
32 × 32 ⇒ 32
32 × 32 ⇒ 64
8, 16, 32
8, 16, 32
8, 16, 32
Operation
Source + Destination ⇒ Destination
Source + Destination ⇒ Destination
Immediate Data + Destination ⇒ Destination
Immediate Data + Destination ⇒ Destination
Source + Destination + X ⇒ Destination
0 ⇒ Destination
(Destination – Source), CCR shows results
(Destination – Source), CCR shows results
(Destination – Immediate Data), CCR shows results
(Destination – Source), CCR shows results
Lower bound ≤ Rn ≤ Upper Bound, CCR shows
results
Destination/Source ⇒ Destination (signed or
unsigned)
Sign Extended Destination ⇒ Destination
Sign Extended Destination ⇒ Destination
Source × Destination ⇒ Destination (signed or
unsigned)
0 – Destination ⇒ Destination
0 – Destination – X ⇒ Destination
Destination – Source ⇒ Destination
16, 32
8, 16, 32
8, 16, 32
8, 16, 32
8, 16, 32
8, 16, 32
8, 16, 32
Destination – Source ⇒ Destination
Destination – Immediate Data ⇒ Destination
Destination – Immediate Data ⇒ Destination
Destination – Source – X ⇒ Destination
Dyn – Dym ⇒ Temp
(Temp × Dn [7:0]) ⇒ Temp
(Dym × 256) + Temp ⇒ Dn
Dyn – Dym ⇒ Temp
(Temp × Dn [7:0]) / 256 ⇒ Temp
Dym + Temp ⇒ Dn
MOTOROLA
MC68340 USER’S MANUAL
5-23
For More Information On This Product,
Go to: www.freescale.com