variables.asm

来自「TigerSharc TS201 32-bit floating point F」· 汇编 代码 · 共 52 行

ASM
52
字号
//***********************************************************************
//      Variable defines for the FFT routines for TigerSHARC family
//      of processors.
//      Variables.asm
//***********************************************************************

#include "FFTDef.h";

//********************** Global Declarations ***********************************

.global _twiddles;

//************************************* Data *************************************
.section data2;
.align 4;

#if	  MAX_FFT_SIZE == 32768
.var	_twiddles[MAX_FFT_SIZE] = "twiddles/twid32768.dat";

#elif MAX_FFT_SIZE == 16384
.var	_twiddles[MAX_FFT_SIZE] = "twiddles/twid16384.dat";

#elif MAX_FFT_SIZE == 8192
.var	_twiddles[MAX_FFT_SIZE] = "twiddles/twid8192.dat";

#elif MAX_FFT_SIZE == 4096
.var	_twiddles[MAX_FFT_SIZE] = "twiddles/twid4096.dat";

#elif MAX_FFT_SIZE == 2048
.var	_twiddles[MAX_FFT_SIZE] = "twiddles/twid2048.dat";

#elif MAX_FFT_SIZE == 1024
.var	_twiddles[MAX_FFT_SIZE] = "twiddles/twid1024.dat";

#elif MAX_FFT_SIZE == 512
.var	_twiddles[MAX_FFT_SIZE] = "twiddles/twid512.dat";

#elif MAX_FFT_SIZE == 256
.var	_twiddles[MAX_FFT_SIZE] = "twiddles/twid256.dat";

#elif MAX_FFT_SIZE == 128
.var	_twiddles[MAX_FFT_SIZE] = "twiddles/twid128.dat";

#elif MAX_FFT_SIZE == 64
.var	_twiddles[MAX_FFT_SIZE] = "twiddles/twid64.dat";

#elif MAX_FFT_SIZE == 32
.var	_twiddles[MAX_FFT_SIZE] = "twiddles/twid32.dat";

#endif

⌨️ 快捷键说明

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