|
MC68306FC16 Datasheet, PDF (76/191 Pages) Motorola, Inc – Integrated EC000 Processor | |||
|
◁ |
Opcode
ABCD
ADD
ADDA
ADDI
ADDQ
ADDX
AND
ANDI
ANDI to CCR
ANDI to SR
ASL, ASR
Bcc
BCHG
BCLR
BRA
BSET
BSR
BTST
CHK
CLR
CMP
CMPA
CMPI
Table 4-4. EC000 Core Instruction Set Summary
Operation
BCD Source + BCD Destination + X Ë Destination
Source + Destination Ë Destination
Source + Destination Ë Destination
Immediate Data + Destination Ë Destination
Immediate Data + Destination Ë Destination
Source + Destination + X Ë Destination
Source Î Destination Ë Destination
Immediate Data Î Destination Ë Destination
Source Î CCR Ë CCR
If supervisor state
then Source Î SR Ë SR
else TRAP
Destination Shifted by count Ë Destination
If condition true
then PC + d n Ë PC
~(bit number of Destination) Ë Z;
~(bit number of Destination) Ë (bit number) of
Destination
~(bit number of Destination) Ë Z;
0 Ë bit number of Destination
PC + d n Ë PC
~(bit number of Destination) Ë Z;
1 Ë bit number of Destination
SP â 4 Ë SP; PC Ë (SP); PC + d n Ë PC
â(bit number of Destination) Ë Z;
If Dn < 0 or Dn > Source
then TRAP
0 Ë Destination
Destination â Source Ë cc
Destination â Source
Destination â Immediate Data
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,Dy1
ASd #<data>,Dy1
ASd <ea>1
Bcc <label>
BCHG Dn,<ea>
BCHG #<data>,<ea>
BCLR Dn,<ea>
BCLR #<data>,<ea>
BRA <label>
BSET Dn,<ea>
BSET #<data>,<ea>
BSR <label>
BTST Dn,<ea>
BTST #<data>,<ea>
CHK <ea>,Dn
CLR <ea>
CMP <ea>,Dn
CMPA <ea>,An
CMPI #<data>,<ea>
4-8
MC68306 USER'S MANUAL
MOTOROLA
|
▷ |