打印

请教达人几句深奥的不得了的汇编

[复制链接]
2114|3
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
qzx0580|  楼主 | 2007-1-30 08:36 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
初学汇编,诸多不懂请指教!

/********************FFT反序排列程序部分********************

**********************TMS320LF2407*********************/

 LAR AR2,#_input;      (input为输入数据),将输入数据首址赋给AR2
 LAR AR3,#_indatr ;    输入数据实部
 LAR AR0,#N;              点数
 LAR AR4,#(N-1);        点数减一
RESAV1
  LACC *+,0,AR2;        将当前寄存器的值即AR4的值N-1赋给ACC,无移位,将AR2设为当前寄存器
 SACL *BR0+,AR4;      这一句不太明白
 BANZ RESAV1,*-,AR3;AR4中的值减一,若不为零则跳转到RESAV1,同时将AR3设为当前寄存器

/**************************************************************/

以上是个人对这几句程序的理解,不瞒各位就这几句话我看了不下四天都没有悟出其中的道理,按照程序的本意就是将输入的数组做"二进制反转排序",并没有什么特别深奥的地方.就是不明白它是怎么实现的.

请各位高人指点一二.拜谢!

相关帖子

沙发
qzx0580|  楼主 | 2007-1-30 15:03 | 只看该作者

高人能指点一下吗?

多谢了,请花费几分钟时间指点一下吧.

使用特权

评论回复
板凳
qzx0580|  楼主 | 2007-1-31 13:50 | 只看该作者

怎么没有回复呢?!

太简单了,不屑回答吗?!

不解......

使用特权

评论回复
地板
wan_aigo| | 2007-2-11 13:49 | 只看该作者

指令

熟悉一下指令啊。

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

28

主题

172

帖子

0

粉丝