|
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
|
▷ |