Convert Integer to Single-Precision Floating-Point Value
INTSP(U)
4-49
TMS320C67x Floating-Point Instruction Set
Syntax
INTSP (.unit)
src2, dst
or
INTSPU (.unit)
src2, dst
.unit = .L1 or .L2
Opcode map field used...
For operand type...
Unit
Opfield
src2
dst
xsint
sp
.L1, .L2
1001010
src2
dst
xuint
sp
.L1, .L2
1001001
Opcode
31
29 28 27
23 22
18 17
creg
z
dst
13 12 11
5
4
3
2
1
0
x
op
1
1
0
s
p
3
5
5
5
7
src2
0 0 0 0 0
Description
The integer value in
src2 is converted to single-precision value and placed in
dst.
Execution
if (cond)
sp(
src2)
→
dst
else
nop
The only configuration bit that can be set is the INEX bit and only if the mantissa
is rounded.
Pipeline
Stage
E1
E2
E3
E4
Read
src2
Written
dst
Unit in use
.L
Instruction Type
4-cycle
Delay Slots
3
Functional Unit
Latency
1
Pipeline