|
MC68LC040RC25A Datasheet, PDF (41/442 Pages) Freescale Semiconductor, Inc – M68040 Users Manual | |||
|
◁ |
Freescale Semiconductor, Inc.
Table 1-4. Instruction Set Summary (Concluded)
Opcode
Operation
Syntax
SUBA
Destination â Source ø Destination
SUBA <ea>,An
SUBI
Destination â Immediate Data ø Destination
SUBI #<data>,<ea>
SUBQ
Destination â Immediate Data ø Destination
SUBQ #<data>,<ea>
SUBX
Destination â Source â X ø Destination
SUBX Dx,Dy
SUBX â(Ax),â(Ay)
SWAP
Register 31â16 ¯ ø Register 15â0
SWAP Dn
TAS
Destination Tested ø Condition Codes;
1 ø bit 7 of Destination
TAS <ea>
TRAP
SSP â 2 ø SSP; Format ÷ Offset ø (SSP);
SSP â 4 ø SSP; PC ø (SSP); SSP â 2 øSSP;
SR ø (SSP); Vector Address ø PC
TRAP #<vector>
TRAPcc
If cc
then TRAP
TRAPcc
TRAPcc.W #<data>
TRAPcc.L #<data>
TRAPV
If V
then TRAP
TRAPV
TST
Destination Tested ø Condition Codes
TST <ea>
UNLK
An ø SP; (SP) øAn; SP + 4 ø SP
UNLK An
UNPK
Source (Packed BCD) + adjustment ø Destination UNPACK â(Ax),â(Ay),#(adjustment)
(Unpacked BCD)
UNPACK Dx,Dy,#(adjustment)
NOTES:
1. Where d is direction, left or right.
2. Available only on the MC68040.
3. Where r is rounding precision, single or double precision.
4. List refers to register.
5. List refers to control registers only.
6. Available only on the MC68040V and MC68EC040V.
7. MOVE16 (ax)+,(ay)+ is functionally the same as MOVE16 (ax),(ay)+ when ax = ay. The address register is only
incremented once, and the line is copied over itself rather than to the next line.
8. Not available for the MC68EC040 or MC68EC040V.
1-20
M68040 USERâS MANUAL
For More Information On This Product,
Go to: www.freescale.com
MOTOROLA
|
▷ |