📄 initrfft.lst
字号:
TMS320C54x COFF Assembler Beta Version 1.16 Mon Sep 23 13:58:52 1996
Copyright (c) 1996 Texas Instruments Incorporated
initrfft.asm PAGE 1
1 *********************************************************************************
2 * (C) COPYRIGHT TEXAS INSTRUMENTS, INC. 1996 *
3 *********************************************************************************
4 * *
5 * MODULE NAME: initrfft.asm *
6 * *
7 * AUTHORS: Simon Lau and Nathan Baltz *
8 * *
9 * DESCRIPTION: This module initilizes all of the variable, buffers, and tables *
10 * used by the 'C54x Real FFT code. *
11 * *
12 * DATE: 7-16-1996 *
13 * *
14 *********************************************************************************
15
16 .include "fft_size.inc"
17 .def fft_data, real_fft_input, real_fft_output, sine, cosine
18 .def FFT_DP, d_grps_cnt, d_twid_idx, d_data_idx, BOS, TOS
19
20
21 ; Set start addresses of buffers
22
23 000000 .data
24 000000 fft_data .space 2*K_FFT_SIZE*16 ; fft data processing buffer
25 real_fft_input .copy indata1 ; real fft input buffer
B 1 000010 0000 .word 0
B 2 000011 187E .word 6270
B 3 000012 2D41 .word 11585
B 4 000013 3B21 .word 15137
B 5 000014 4000 .word 16384
B 6 000015 3B21 .word 15137
B 7 000016 2D41 .word 11585
B 8 000017 187E .word 6270
B 9 000018 0000 .word 0
B 10 000019 E782 .word -6270
B 11 00001a D2BF .word -11585
B 12 00001b C4DF .word -15137
B 13 00001c C000 .word -16384
B 14 00001d C4DF .word -15137
B 15 00001e D2BF .word -11585
B 16 00001f E782 .word -6270
B 17
26 000000 .sect "power"
27 000000 real_fft_output .space 2*K_FFT_SIZE*16 ; real fft output buffer (power)
28
29
30 ; Copy twiddle tables
31
32 000000 .sect "sin_tbl"
33 sine .copy twiddle1 ; sine table
C 1 ; sine table for FFT
C 2 000000 0000 .word 0h
C 3 000001 00C9 .word 000c9h ; 0.352
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -