Motorola CPU32 Reference Manual page 63

M68300 series central processor unit
Hide thumbs Also See for CPU32:
Table of Contents

Advertisement

III
Table 4-3. Integer Arithmetic Operations (Continued)
Instruction
DIVS/DIVU
DIVSUDIVUL
EXT
EXTB
MULS/MULU
NEG
NEGX
SUB
SUBA
SUBI
SUBQ
SUBX
TBLS!TBLU
TBLSN!TBLUN
MOTOROLA
4-10
Syntax
(ea), On
(ea), Dr: Dq
(ea), Dq
(ea), Dr: Dq
On
On
On
(ea), On
(ea), 01
(ea), Dh : 01
(ea)
(ea)
(ea), On
On, (ea)
(ea), An
#(data), (ea)
#(data), (ea)
On, On
- (An), - (An)
(ea), On
Dym: Dyn, On
(ea), On
Dym: Dyn, On
Operand
Operation
Size
32/16 => 1 6 : 16
Destination 1 Source => Destination
(signed or unsigned)
64/32 => 32 : 32
32/32 => 32
Destination
1
Source => Destination
32/32 => 32 : 32
(signed or unsigned)
8 => 16
Sign extended Destination => Destination
16 =>32
8=>32
Sign extended Destination => Destination
16
*
16 =>32
32
*
32 =>32
Source
*
Destination => Destination
32
*
32 => 64
(signed or unsigned)
8,16,32
0- Destination => Destination
8,16,32
0- Destination - X => Destination
8,16,32
Destination - Source => Destination
16,32
Destination - Source => Destination
8,16,32
Destination - Data => Destination
8, 16,32
Destination - Data => Destination
8, 16, 32
Destination - Source - X => Destination
8, 16, 32
Dyn - Dym => Temp
8,16,32
(Temp
*
On [7: 0]) => Temp
(Dym
*
256)
+
Temp => On
Dyn - Dym => Temp
8,16,32
(Temp
*
On [7: 0]) 1256 => Temp
Dym
+
Temp => On
INSTRUCTION SET
CPU32 REFERENCE MANUAL

Advertisement

Table of Contents
loading

Table of Contents