1. DSP程序优化的方法有哪些?
(1) 开启IDE自带的优化选项;
(2) 使用硬件循环LSETUP;
(3) 使用双乘累加操作,充分利用两个乘累加器和数据总线宽度,如:R3.H=R0.H*R1.H, R3.L=R0.L*R1.L(LS);
(4) 使用并行指令,如:mnop||R0=[I0++]||R1=[I2++];R3.H=R0.H*R1.H, R3.L=R0.L*R1.L(LS)||R2=[I2++];
(5) 将并行的数据放到两个数据段;
(6) 精简循环,进一步提高指令并行化。
2. 简述汇编代码的优化原理。
(1) 使用硬件循环代替软件循环
使用硬件循环不需要条件转移指令
相关下载链接:
//download.csdn.net/download/wsedwsed/2382363?utm_source=bbsseo