Double-Precision Floating-Point Absolute Value
ABSDP
4-17
TMS320C67x Floating-Point Instruction Set
If
dst is used as the source for the ADDDP, CMPEQDP, CMPLTDP,
CMPGTDP, MPYDP, or SUBDP instruction, the number of delay slots can be
reduced by one, because these instructions read the lower word of the DP
source one cycle before the upper word of the DP source.
Instruction Type
2-cycle DP
Delay Slots
1
Functional Unit
Latency
1
Example
ABSDP .S1
A1:A0,A3:A2
Before instruction
2 cycles after instruction
A1:A0
c004 0000h
0000 0000h
–2.5
A1:A0
c004 0000h
0000 0000h
–2.5
A3:A2
XXXX XXXXh
XXXX XXXXh
A3:A2
4004 0000h
0000 0000h
2.5