English
Language : 

MC68306FC16 Datasheet, PDF (77/191 Pages) Motorola, Inc – Integrated EC000 Processor
Table 4-4. EC000 Core Instruction Set Summary (Continued)
Opcode
CMPM
DBcc
DIVS
Operation
Destination – Source ˘ cc
If condition false
then (Dn–1 ˘ Dn;
If Dn ≠ –1
then PC + d n ˘ PC)
Destination ÷ Source ˘ Destination
DIVU
Destination ÷ Source ˘ Destination
EOR
EORI
EORI to CCR
EORI to SR
EXG
Source ⊕ Destination ˘ Destination
Immediate Data ⊕ Destination ˘ Destination
Source ⊕ CCR ˘ CCR
If supervisor state
then Source ⊕ SR ˘ SR
else TRAP
Rx ¯ ˘ Ry
EXT
JMP
JSR
LEA
LINK
LSL, LSR
Destination Sign – Extended ˘ Destination
Destination Address ˘ PC
SP – 4 ˘ SP; PC ˘ (SP)
Destination Address ˘ PC
<ea> ˘ An
SP – 4 ˘ SP; An ˘ (SP)
SP ˘ An, SP+d ˘ SP
Destination Shifted by count ˘ Destination
MOVE
MOVE from SR
MOVE to CCR
MOVE to SR
MOVE USP
Source ˘ Destination
If supervisor state
then SR ˘ Destination
else TRAP
Source ˘ CCR
If supervisor state
then Source ˘ SR
else TRAP
If supervisor state
then USP ˘ An or An ˘ USP
else TRAP
Syntax
CMPM (Ay)+,(Ax)+
DBcc Dn,<label>
DIVS.W <ea>,Dn
DIVS.L <ea>,Dq
DIVS.L <ea>,Dr:Dq
DIVU.W <ea>,Dn
DIVU.L <ea>,Dq
DIVU.L <ea>,Dr:Dq
EOR Dn,<ea>
EORI #<data>,<ea>
EORI #<data>,CCR
EORI #<data>,SR
32 ÷ 16 ˘ 16r:16q
32 ÷ 32 ˘ 32q
64 ÷ 32 ˘ 32r:32q
32 ÷ 16 ˘ 16r:16q
32 ÷ 32 ˘ 32q
64 ÷ 32 ˘ 32r:32q
EXG Dx,Dy
EXG Ax,Ay
EXG Dx,Ay
EXG Ay,Dx
EXT.W Dn
EXT.L Dn
JMP <ea>
JSR <ea>
extend byte to word
extend word to long word
LEA <ea>,An
LINK An,dn
LSd Dx,Dy1
LSd #<data>,Dy1
LSd <ea>1
MOVE <ea>,<ea>
MOVE SR,<ea>
MOVE <ea>,CCR
MOVE <ea>,SR
MOVE USP,An
MOVE An,USP
MOTOROLA
MC68306 USER'S MANUAL
4-9