DSP环境下C代码的手工汇编优化Optimizing Assemble Code Compiled with C Code for DSP Applications
刘浩然,王冠
摘要(Abstract):
由于DSP器件的特殊结构,使得该平台上C编译器的效率较低,编译生成的汇编代码含有大量冗余,无法充分发挥DSP强大的运算能力,因而对C语言程序进行手工汇编优化就成为DSP软件开发和移植中常用的方法。TMS320C5410是TI推出的一款16位定点DSP芯片,结合在该芯片上优化实现G.729语音编码压缩算法的经验,详细探讨了手工汇编优化过程中使用的优化策略以及其他注意事项。
关键词(KeyWords): DSP;TMS320C5410;C代码;汇编;优化
基金项目(Foundation):
作者(Author): 刘浩然,王冠