dsp56000 Freescale Semiconductor, Inc, dsp56000 Datasheet - Page 550

no-image

dsp56000

Manufacturer Part Number
dsp56000
Description
24-bit Digital Signal Processor Family Manual
Manufacturer
Freescale Semiconductor, Inc
Datasheet
Operation:
Description: Transfer data from the specified source register S1 to the specified desti-
nation accumulator D1 if the specified condition is true. If a second source register S2
and a second destination register D2 are also specified, transfer data from address reg-
ister S2 to address register D2 if the specified condition is true. If the specified condition
is false, a NOP is executed. The term “cc’’ may specify the following conditions:
where
U denotes the logical complement of U,
When used after the CMP or CMPM instructions, the Tcc instruction can perform many
useful functions such as a “maximum value,” “minimum value,” “maximum absolute
value,” or “minimum absolute value” function. The desired value is stored in the destina-
A - 284
Tcc
denotes the logical AND operator, and
denotes the logical OR operator,
denotes the logical Exclusive OR operator
CC (HS)
CS (LO)
EC
EQ
ES
GE
GT
LC
LE
LS
LT
MI
NE
NR
PL
NN
If cc, then S1
If cc, then S1
— carry clear (higher or same)
— carry set (lower)
— extension clear
— equal
— extension set
— greater than or equal
— greater than
— limit clear
— less than or equal
— limit set
— less than
— minus
— not equal
— normalized
— plus
— not normalized
“cc’’ Mnemonic
D1
D1 and S2
Freescale Semiconductor, Inc.
For More Information On This Product,
INSTRUCTION DESCRIPTIONS
INSTRUCTION SET DETAILS
Transfer Conditionally
Go to: www.freescale.com
D2
Assembler Syntax:
Tcc S1,D1
Tcc S1,D1 S2,D2
Condition
C=0
C=1
E=0
Z=1
E=1
N
Z+(N
L=0
Z+(N
L=1
N
N=1
Z=0
Z+(U E)=1
N=0
Z+(U E)=0
V=0
V=1
V)=0
V)=1
MOTOROLA
Tcc

Related parts for dsp56000