|
MC68030 Datasheet, PDF (98/602 Pages) Motorola, Inc – ENHANCED 32-BIT MICROPROCESSOR | |||
|
◁ |
Instruction Set Summary
Table 3-14. Instruction Set Summary (Sheet 1 of 5)
Opcode
Operation
ABCD Source10 + Destination10 + X â Destination
ADD Source + Destination â -Destination
ADDA
ADDI
ADDQ
ADDX
Source + Destination â Destination
Immediate Data + Destination â Destination
Immediate Data + Destination â Destination
Source + Destination + X â Destination
AND Source Î Destination â Destination
ANDI Immediate Data Î Destination â Destination
ANDI Source Î CCR â CCR
to CCR
ANDI If supervisor state
to SR then Source Î SR â SR
else TRAP
ASL,ASR Destination Shifted by â©count⪠â Destination
Bcc
BCHG
BCLR
BFCHG
BFCLR
BFEXTS
BFEXTU
BFFFO
BFINS
BFSET
BFTST
BKPT
BRA
BSET
BSR
BTST
If (condition true) then PC + d â PC
â¼ (â©number⪠of Destination) â Z;
â¼ (â©number⪠of Destination) â â©bit number⪠of Destination
â¼ (â©bit number⪠of Destination) â Z;
0 â â©bit number⪠of Destination
â¼ (â©bit field⪠of Destination) â â©bit field⪠of Destination
0 â â©bit field⪠of Destination
â©bit field⪠of Source â Dn
(bit offset⪠of Source â Dn
(bit offset⪠of Source Bit Scan â Dn
Dn â â©bit field⪠of Destination
1s â â©bit field⪠of Destination
â©bit field⪠of Destination
Run breakpoint acknowledge cycle;
TRAP as illegal instruction
PC + d â PC
~ (â©bit number⪠of Destination) â Z;
1 â â©bit number⪠of Destination
SP â 4 â SP; PC â (SP); PC + d â PC
â(â©bit number⪠of Destination) â Z;
Syntax
ABCD Dy,Dx
ABCD â(Ay),â(Ax)
ADD â©eaâª,Dn
ADD Dn,â©eaâª
ADDA â©eaâª,An
ADDI #â©dataâª,â©eaâª
ADDQ #â©dataâª,â©eaâª
ADDX Dy,Dx
ADDX â(Ay),â(Ax)
AND â©eaâª,Dn
AND Dn,â©eaâª
ANDI #â©dataâª,â©eaâª
ANDI #â©dataâª,CCR
ANDI #â©dataâª,SR
ASd Dx,Dy
ASd #â©dataâª,Dy
ASd â©eaâª
Bcc (labelâª
BCHG Dn,â©eaâªBCHG #â©dataâª,â©eaâª
BCLR Dn,â©eaâªBCLR #â©dataâª,â©eaâª
BFCHG â©eaâª{offset:width}
BFCLR â©eaâª{offset:width}
BFEXTS â©eaâª{offset:width},Dn
BFEXTU â©eaâª{offset:width},Dn
BFFFO â©eaâª{offset:width},Dn
BFINS Dn,â©eaâª{offset:width}
BFSET â©eaâª{offset:width}
BFTST â©eaâª{offset:width}
BKPT # â©dataâª
BRA (labelâª
BSET Dn,â©eaâªBSET #â©dataâª,â©eaâª
BSR (labelâª
BTST Dn,â©eaâªBTST #â©dataâª,â©eaâª
3-20
MC68030 USERâS MANUAL
MOTOROLA
|
▷ |