Motorola MC68020 User Manual page 28

Table of Contents

Advertisement

Mnemonic
ABCD
Add Decimal with Extend
ADD
Add
ADDA
Add Address
ADDI
Add Immediate
ADDQ
Add Quick
ADDX
Add with Extend
AND
Logical AND
ANDI
Logical AND Immediate
ASL, ASR
Arithmetic Shift Left and Right
Bcc
Branch Conditionally
BCHG
Test Bit and Change
BCLR
Test Bit and Clear
BFCHG
Test Bit Field and Change
BFCLR
Test Bit Field and Clear
BFEXTS
Signed Bit Field Extract
BFEXTU
Unsigned Bit Field Extract
BFFFO
Bit Field Find First One
BFINS
Bit Field Insert
BFSET
Test Bit Field and Set
BFTST
Test Bit Field
BKPT
Breakpoint
BRA
Branch Always
BSET
Test Bit and Set
BSR
Branch to Subroutine
BTST
Test Bit
CALLM
Call Module
CAS
Compare and Swap Operands
CAS2
Compare and Swap Dual Operands
CHK
Check Register Against Bound
CHK2
Check Register Against Upper and Lower Bound
CLR
Clear
CMP
Compare
CMPA
Compare Address
CMPI
Compare Immediate
CMPM
Compare Memory to Memory
CMP2
Compare Register Against Upper and Lower Bounds
DBcc
Test Condition, Decrement and Branch
DIVS, DIVSL
Signed Divide
DIVU, DIVUL
Unsigned Divide
EOR
Logical Exclusive OR
EORI
Logical Exclusive Or Immediate
EXG
Exchange Registers
EXT, EXTB
Sign Extend
ILLEGAL
Take Illegal Instruction Trap
JMP
Jump
JSR
Jump to Subroutine
LEA
Load Effective Address
LINK
Link and Allocate
LSL, LSR
Logical Shift Left and Right
MOVE
Move
MOVEA
Move Address
MOVE CCR
Move Condition Code Register
MOVE SR
Move Status Register
MOTOROLA
Table 1-2. Instruction Set
Description
M68020 USER'S MANUAL
Mnemonic
MOVE USP
Move User Stack Pointer
MOVEC
Move Control Register
MOVEM
Move Multiple Registers
MOVEP
Move Peripheral
MOVEQ
Move Quick
MOVES
Move Alternate Address Space
MULS
Signed Multiply
MULU
Unsigned Multiply
NBCD
Negate Decimal with Extend
NEG
Negate
NEGX
Negate with Extend
NOP
No Operation
NOT
Logical Complement
OR
Logical Inclusive OR
ORI
Logical Inclusive OR Immediate
ORI CCR
Logical Inclusive Or Immediate to Condition Codes
ORI SR
Logical Inclusive OR Immediate to Status Register
PACK
Pack BCD
PEA
Push Effective Address
RESET
Reset External Devices
ROL, ROR
Rotate Left and Right
ROXL,ROXR
Rotate with Extend Left and Right
RTD
Return and Deallocate
RTE
Return from Exception
RTM
Return from Module
RTR
Return and Restore Codes
RTS
Return from Subroutine
SBCD
Subtract Decimal with Extend
Scc
Set Conditionally
STOP
Stop
SUB
Subtract
SUBA
Subtract Address
SUBI
Subtract Immediate
SUBQ
Subtract Quick
SUBX
Subtract with Extend
SWAP
Swap Register Words
TAS
Test and Set an Operand
TRAP
Trap
TRAPcc
Trap Conditionally
TRAPV
Trap on Overflow
TST
Test Operand
UNLK
Unlink
UNPK
Unpack BCD
COPROCESSOR INSTRUCTIONS
Mnemonic
cpBcc
Branch Conditionally
cpDBcc
Test Coprocessor Condition, Decrement and Branch
cpGEN
Coprocessor General Instruction
cpRESTORE
Restore Internal State of Coprocessor
cpSAVE
Save Internal State of Coprocessor
cpScc
Set Conditionally
cpTRAPcc
Trap Conditionally
Description
Description
1- 11

Hide quick links:

Advertisement

Table of Contents
loading

This manual is also suitable for:

Mc68ec020

Table of Contents