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