English
Language : 

MC68340AB16E Datasheet, PDF (155/441 Pages) Motorola, Inc – Integrated Processor with DMA User’s Manual
Freescale Semiconductor, Inc.
Table 5-2. Instruction Set Summary (Continued)
Opcode
MOVE to CCR
MOVE from SR
MOVE to SR
MOVE USP
MOVEC
MOVEM
MOVEP
Operation
Source ⇒ CCR
If supervisor state
then SR ⇒ Destination
else TRAP
If supervisor state
then Source ⇒ SR
else TRAP
If supervisor state
then USP ⇒ An or An ⇒ USP
else TRAP
If supervisor state
then Rc ⇒ Rn or Rn ⇒ Rc
else TRAP
Registers ⇒ Destination
Source ⇒ Registers
Source ⇒ Destination
MOVEQ
MOVES
MULS
Immediate Data ⇒ Destination
If supervisor state
then Rn ⇒ Destination [DFC] or Source
[SFC] ⇒Rn
else TRAP
Source × Destination ⇒ Destination
MULU
Source × Destination ⇒ Destination
NBCD
NEG
NEGX
NOP
NOT
OR
0 – (Destination10) – X ⇒ Destination
0 – (Destination) ⇒ Destination
0 – (Destination) – X ⇒ Destination
None
~Destination ⇒ Destination
Source V Destination ⇒ Destination
ORI
ORI to CCR
ORI to SR
PEA
RESET
ROL,ROR
Immediate Data V Destination ⇒ Destination
Source V CCR ⇒ CCR
If supervisor state
then Source V SR ⇒ SR
else TRAP
Sp – 4 ⇒ SP; 〈ea〉 ⇒ (SP)
If supervisor state
then Assert RESET
else TRAP
Destination Rotated by 〈count 〉⇒ Destination
Syntax
MOVE 〈ea〉,CCR
MOVE SR,〈 ea〉
MOVE 〈ea〉,SR
MOVE USP,An
MOVE An,USP
MOVEC Rc,Rn
MOVEC Rn,Rc
MOVEM register list,〈 ea〉
MOVEM 〈ea〉,register list
MOVEP Dx,(d,Ay)
MOVEP (d,Ay),Dx
MOVEQ #〈 data〉,Dn
MOVES Rn,〈 ea〉
MOVES 〈 ea〉,Rn
MULS.W 〈ea〉,Dn
MULS.L 〈 ea〉,Dl
MULS.L 〈 ea〉,Dh:Dl
MULU.W 〈ea〉,Dn
MULU.L 〈ea〉,Dl
MULU.L 〈ea〉,Dh:Dl
NBCD 〈ea〉
NEG 〈ea〉
NEGX 〈ea〉
NOP
NOT 〈ea〉
OR 〈ea〉,Dn
OR Dn, 〈ea〉
ORI # 〈data 〉,〈ea〉
ORI # 〈data 〉,CCR
ORI # 〈data 〉,SR
16 × 16 ⇒ 32
32 × 32 ⇒ 32
32 × 32 ⇒ 64
16 × 16 ⇒ 32
32 × 32 ⇒ 32
32 × 32 ⇒ 64
PEA 〈ea〉
RESET
ROd 1 Rx,Dy
ROd 1 # 〈data 〉,Dy
ROd 1 〈ea〉
5-18
MC68340 USER’S MANUAL
For More Information On This Product,
Go to: www.freescale.com
MOTOROLA