C66 汇编指令 浮点数与整数的转换问题

各位专家,在使用C6678开发的过程中出现以下的需求:

要对某一个模块进行汇编改写,该模块存在大量的32位带符号整数的乘法与加法,然而这些乘法,加法的结果需要以64位浮点数格式存储。

在汇编指令有哪些对应的指令可以用来实现上述运算与格式转换?

我们在《TMS320C66x DSP CPU and Instruction Set Reference Guide》看到部分浮点指令的描述,如ADDDP等,都是需要输入数据为浮点格式,但是我们的应用中为32位带符号整数