Loading...
1- 14 M68040 USER’S MANUAL MOTOROLA
Table 1-4. Instruction Set Summary
Opcode Operation Syntax
ABCD BCD Source + BCD Destination + X ø Destination ABCD Dy,Dx
ABCD –(Ay),–(Ax)
ADD Source + Destination ø Destination ADD <ea>,Dn
ADD Dn,<ea>
ADDA Source + Destination ø Destination ADDA <ea>,An
ADDI Immediate Data + Destination ø Destination ADDI #<data>,<ea>
ADDQ Immediate Data + Destination ø Destination ADDQ #<data>,<ea>
ADDX Source + Destination + X ø Destination ADDX Dy,Dx
ADDX –(Ay),–(Ax)
AND Source Λ Destination ø Destination AND <ea>,Dn
AND Dn,<ea>
ANDI Immediate Data Λ Destination ø Destination ANDI #<data>,<ea>
ANDI to CCR Source Λ CCR ø CCR ANDI #<data>,CCR
ANDI to SR If supervisor state
then Source Λ SR ø SR
else TRAP
ANDI #<data>,SR
ASL, ASR Destination Shifted by count ø Destination ASd Dx,Dy1
ASd #<data>,Dy1
ASd <ea>1
Bcc If condition true
then PC + dn ø PC
Bcc <label>
BCHG ~(bit number of Destination) ø Z;
~(bit number of Destination) ø (bit number) of
Destination
BCHG Dn,<ea>
BCHG #<data>,<ea>
BCLR ~(bit number of Destination) ø Z;
0 ø bit number of Destination
BCLR Dn,<ea>
BCLR #<data>,<ea>
BFCHG ~(bit field of Destination) ø bit field of Destination BFCHG <ea>{offset:width}
BFCLR 0 ø bit field of Destination BFCLR <ea>{offset:width}
BFEXTS bit field of Source ø Dn BFEXTS <ea>{offset:width},Dn
BFEXTU bit offset of Source ø Dn BFEXTU <ea>{offset:width},Dn
BFFFO bit offset of Source Bit Scan ø Dn BFFFO <ea>{offset:width},Dn
BFINS Dn ø bit field of Destination BFINS Dn,<ea>{offset:width}
BFSET 1s ø bit field of Destination BFSET <ea>{offset:width}
BFTST bit field of Destination BFTST <ea>{offset:width}
BKPT Run breakpoint acknowledge cycle;
TRAP as illegal instruction
BKPT #<data>
BRA PC + dn ø PC BRA <label>
BSET ~(bit number of Destination) ø Z;
1 ø bit number of Destination
BSET Dn,<ea>
BSET #<data>,<ea>
BSR SP – 4 ø SP; PC ø (SP); PC + dn ø PC BSR <label>
Loading...
Terms of Use | Privacy Policy | DMCA Policy
2006-2020 Rsmanuals.com