>
首页 » 业界动态 » 54X的一些调试心得(还没做完)

54X的一些调试心得(还没做完)

作者:  时间:2007-11-03 09:26  来源:论坛

有感于最近的编写的一个很大的DSP程序(汇编),还没做完,但调试过程中出了不少问题,虽然一一解决,但是只要注意就可避免,现在把一点心得写出来,免得大家重蹈覆辙。

1。你用了长字运算指令没有,DST,DLD,DSUB, 是有偶地址和奇地址区别的。

2。FRCT,你用了没有,别忘了,他会把你的乘积左移一位。

3。最好不要用直接寻址,频繁的改变DP指针会很难看,也耗费MIPS。

4.把A,AL,AH,BH当成smem来用,你会发现,st T,sem=st T,dst,
ld smem,T=ld A,T等等
注意DP=0,这样你会觉得省许多麻烦。

5。别忘了XMEM,YMEM是双数据操作数

6。你用了延迟指令没有,放在他后面的两周期指令是否应该在其循环前执行。

7.如果你用了直接寻址,那么一定要注意DP值,而且要注意是基于DP还是SP的。

8。SXM,OVM,INTM也要时刻注意。

相关推荐

54X的一些调试心得(还没做完)

调试过程;DSP程序  2007-11-03
在线研讨会
焦点