📄 fftasm1.asm
字号:
//extern void fftasm1(const int L, fract16 In[],fract16 x[]);
//P0 -> In P2 -> x
.section program;
.global _fftasm1;
.align 8;
_fftasm1:
[--SP] = (R7:4,P5:4);
P1 = R0; //FOR INITIALIZE LCn
P0 = R1; //ADDRESS OF In
P2 = R2;
nop;nop;
LSETUP(_FFT_ASM1_START,_FFT_ASM1_END) LC0 = P1;
_FFT_ASM1_START:
R0.L = W[P0];
P0+=2;
W[P2] = R0.L;
P2+=2;
_FFT_ASM1_END:
NOP;
(R7:4,P5:4)=[SP++];
RTS;
._fftasm1.end:
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -