English
Language : 

MC68340FE16E Datasheet, PDF (156/441 Pages) Freescale Semiconductor, Inc – Integrated Processor with DMA User’s Manual
Freescale Semiconductor, Inc.
Table 5-2. Instruction Set Summary (Concluded)
Opcode
ROXL,ROXR
Operation
Destination Rotated with X by 〈count〉 ⇒ Destination
Syntax
ROXd 1 Rx,Dy
ROXd 1 # 〈data 〉,Dy
ROXd 1 〈ea〉
RTD
(SP) ⇒ PC; SP + 4 + d ⇒ SP
RTD # 〈displacement〉
RTE
If supervisor state
RTE
the (SP) ⇒ SR; SP + 2 ⇒ SP; (SP) ⇒ PC;
SP + 4 ⇒ SP;
restore state and deallocate stack according to (SP)
else TRAP
RTR
(SP) ⇒ CCR; SP + 2 ⇒ SP;
(SP) ⇒ PC; SP + 4 ⇒ SP
RTR
RTS
(SP) ⇒ PC; SP + 4 ⇒ SP
RTS
SBCD
Destination10 – Source 10 – X ⇒ Destination
SBCD Dx,Dy
SBCD –(Ax),–(Ay)
Scc
If Condition True
then 1s ⇒ Destination
else 0s ⇒ Destination
Scc 〈ea〉
STOP
If supervisor state
then Immediate Data ⇒ SR; STOP
else TRAP
STOP #〈 data〉
SUB
Destination – Source ⇒ Destination
SUB 〈ea〉,Dn
SUB Dn,〈 ea〉
SUBA
Destination – Source ⇒ Destination
SUBA 〈ea〉,An
SUBI
Destination – Immediate Data ⇒ Destination
SUBI # 〈data 〉,〈ea〉
SUBQ
Destination – Immediate Data ⇒ Destination
SUBQ #〈 data〉,〈ea〉
SUBX
Destination – Source – X ⇒ Destination
SUBX Dx,Dy
SUBX –(Ax),–(Ay)
SWAP
Register [31:16] ⇔ Register [15:0]
SWAP Dn
TAS
Destination Tested ⇒ Condition Codes;
1 ⇒ bit 7 of Destination
TAS 〈ea〉
TBLS
ENTRY(n) + {(ENTRY(n + 1) – ENTRY(n)) *
Dx[7:0]} / 256 ⇒ Dx
TBLS.〈size〉 〈ea〉, Dx
TBLS.〈size〉 Dym:Dyn, Dx
TBLSN
ENTRY(n) × 256 + {(ENTRY(n + 1) – ENTRY(n)) * TBLSN. 〈size〉 〈ea〉,Dx
Dx [7:0]} ⇒ Dx
TBLSN. 〈size〉 Dym:Dyn, Dx
TBLU
ENTRY(n) + {(ENTRY(n + 1) – ENTRY(n)) *
Dx[7:0]} / 256 ⇒ Dx
TBLU. 〈size〉 〈ea〉,Dx
TBLU. 〈size〉 Dym:Dyn, Dx
TBLUN
ENTRY(n) • 256 + {(ENTRY(n + 1) – ENTRY(n)) •
Dx[7:0]} ⇒ Dx
TBLUN. 〈size〉 〈ea〉,Dx
TBLUN. 〈size〉 Dym:Dyn,Dx
TRAP
SSP – 2 ⇒ SSP; Format/Offset ⇒ (SSP);
SSP – 4 ⇒ SSP; PC ⇒ (SSP); SSP – 2 ⇒ SSP;
SR ⇒ (SSP); Vector Address ⇒ PC
TRAP # 〈vector 〉
TRAPcc
If cc then TRAP
TRAPcc
TRAPcc.W #〈 data 〉
TRAPcc.L #〈 data〉
TRAPV
If V then TRAP
TRAPV
TST
Destination Tested ⇒ Condition Codes
TST 〈ea〉
UNLK
An ⇒ SP; (SP) ⇒ An; SP + 4 ⇒ SP
NOTE 1: d is direction, L or R.
UNLK An
MOTOROLA
MC68340 USER’S MANUAL
For More Information On This Product,
Go to: www.freescale.com
5-19