⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 resave.asm

📁 本源代码是在这款TMS320LF2407的DSP上的FFT算法程序
💻 ASM
字号:
    .def _resave
;//  基2时间抽取的128点FFT算法需要定义的各量
;//  N                .set        128                                        
;//  基2时间抽取的64点FFT算法需要定义的各量
;//  N                .set        64                  
;//  基2时间抽取的32点FFT算法需要定义的各量  
N 	.set	32                 
    .global _resave
    .global _input
    .global _indatr
    .global _indati
_resave:
;//-------------------------------------------------------------------
;//  与C语言兼容的代码部分 
;// -------------------------------------------------------------------
    POPD    *+
    SAR     AR0,*+
    SAR     AR1,*
    LAR     AR0,*+,AR3
;// ------------------------------------------------------------------
;//  反序排列程序部分
;//------------------------------------------------------------------
    LAR     AR2,#_input
    LAR     AR3,#_indatr
    LAR     AR0,#N
    LAR     AR4,#(N-1)
RESAV1        
    LACC    *+,0,AR2
    SACL    *BR0+,AR4
    BANZ    RESAV1,*-,AR3
;//-------------------------------------------------------------------
;//  与C语言兼容的程序代码部分
;//-------------------------------------------------------------------
    MAR     *,AR1
    SBRK    #2
    LAR     AR0,*-
    PSHD    *
    RET

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -