?? test.asm
字號:
;***************************************************************
;* TMS320C54x ANSI C Codegen Version 1.10 *
;* Date/Time created: Sat Jun 12 16:22:13 1999 *
;***************************************************************
.mmregs
FP .set AR7
; D:\DSP\EXEC\ASM\ac500.exe test C:\WINDOWS\TEMP\test.if
.file "test.c"
.file "..\include\TMS320.H"
.sym _uint,0,14,13,16
.sym _ushort,0,13,13,16
.sym _DATA,0,3,13,16
.sym _LDATA,0,5,13,32
.file "..\include\c54fft.h"
.global _cbrev
.global _cfft8
.global _cfft16
.global _cfft32
.global _cfft64
.global _cfft128
.global _cfft256
.global _cfft512
.global _cfft1024
.global _cifft8
.global _cifft16
.global _cifft32
.global _cifft64
.global _cifft128
.global _cifft256
.global _cifft512
.global _cifft1024
.global _rfft16
.global _rfft32
.global _rfft64
.global _rfft128
.global _rfft256
.global _rfft512
.global _rfft1024
.global _rifft16
.global _rifft32
.global _rifft64
.global _rifft128
.global _rifft256
.global _rifft512
.global _rifft1024
.file "test.c"
.global _x
.global _r
.global _main
.sym _main,_main,36,2,0
.func 8
;***************************************************************
;* FUNCTION DEF: _main *
;***************************************************************
_main:
PSHM AR1
FRAME #-4
nop
.sym _i,2,4,1,16
.sym _j,3,4,1,16
.line 6
ST #0,*SP(2)
SSBX SXM
nop
LD *SP(2),A
SUB #64,A,A
BC L3,AGEQ
; branch occurs
L2:
.line 7
LD *SP(2),#5,A
STLM A,AR1
nop
nop
ST #512,*AR1(_x)
LD *SP(2),#5,A
STLM A,AR1
nop
nop
ST #0,*AR1(_x+1)
LD *SP(2),#5,A
STLM A,AR1
nop
nop
ST #768,*AR1(_x+2)
LD *SP(2),#5,A
STLM A,AR1
nop
nop
ST #0,*AR1(_x+3)
LD *SP(2),#5,A
STLM A,AR1
nop
nop
ST #1024,*AR1(_x+4)
LD *SP(2),#5,A
STLM A,AR1
nop
nop
ST #0,*AR1(_x+5)
LD *SP(2),#5,A
STLM A,AR1
nop
nop
ST #1280,*AR1(_x+6)
LD *SP(2),#5,A
STLM A,AR1
nop
nop
ST #0,*AR1(_x+7)
.line 8
LD *SP(2),#5,A
STLM A,AR1
nop
nop
ST #1536,*AR1(_x+8)
LD *SP(2),#5,A
STLM A,AR1
nop
nop
ST #0,*AR1(_x+9)
LD *SP(2),#5,A
STLM A,AR1
nop
nop
ST #1792,*AR1(_x+10)
LD *SP(2),#5,A
STLM A,AR1
nop
nop
ST #0,*AR1(_x+11)
LD *SP(2),#5,A
STLM A,AR1
nop
nop
ST #2048,*AR1(_x+12)
LD *SP(2),#5,A
STLM A,AR1
nop
nop
ST #0,*AR1(_x+13)
LD *SP(2),#5,A
STLM A,AR1
nop
nop
ST #2304,*AR1(_x+14)
LD *SP(2),#5,A
STLM A,AR1
nop
nop
ST #0,*AR1(_x+15)
.line 9
LD *SP(2),#5,A
STLM A,AR1
nop
nop
ST #2048,*AR1(_x+16)
LD *SP(2),#5,A
STLM A,AR1
nop
nop
ST #0,*AR1(_x+17)
LD *SP(2),#5,A
STLM A,AR1
nop
nop
ST #1792,*AR1(_x+18)
LD *SP(2),#5,A
STLM A,AR1
nop
nop
ST #0,*AR1(_x+19)
LD *SP(2),#5,A
STLM A,AR1
nop
nop
ST #1536,*AR1(_x+20)
LD *SP(2),#5,A
STLM A,AR1
nop
nop
ST #0,*AR1(_x+21)
LD *SP(2),#5,A
STLM A,AR1
nop
nop
ST #1280,*AR1(_x+22)
LD *SP(2),#5,A
STLM A,AR1
nop
nop
ST #0,*AR1(_x+23)
.line 10
LD *SP(2),#5,A
STLM A,AR1
nop
nop
ST #1024,*AR1(_x+24)
LD *SP(2),#5,A
STLM A,AR1
nop
nop
ST #0,*AR1(_x+25)
LD *SP(2),#5,A
STLM A,AR1
nop
nop
ST #768,*AR1(_x+26)
LD *SP(2),#5,A
STLM A,AR1
nop
nop
ST #0,*AR1(_x+27)
LD *SP(2),#5,A
STLM A,AR1
nop
nop
ST #512,*AR1(_x+28)
LD *SP(2),#5,A
STLM A,AR1
nop
nop
ST #0,*AR1(_x+29)
LD *SP(2),#5,A
STLM A,AR1
nop
nop
ST #256,*AR1(_x+30)
LD *SP(2),#5,A
STLM A,AR1
nop
nop
ST #0,*AR1(_x+31)
.line 6
ADDM #1,*SP(2)
SSBX SXM
nop
LD *SP(2),A
SUB #64,A,A
BC L2,ALT
; branch occurs
L3:
.line 13
ST #1024,*SP(1)
ST #_x,*SP(0)
LD #_x,A
CALL #_cbrev
; call occurs [#_cbrev]
.line 14
ST #1,*SP(0)
LD #_x,A
CALL #_cfft1024
; call occurs [#_cfft1024]
.line 15
ST #1024,*SP(1)
ST #_x,*SP(0)
LD #_x,A
CALL #_cbrev
; call occurs [#_cbrev]
.line 16
ST #0,*SP(0)
LD #_x,A
CALL #_cifft1024
; call occurs [#_cifft1024]
.line 18
ST #1024,*SP(1)
ST #_x,*SP(0)
LD #_x,A
CALL #_cbrev
; call occurs [#_cbrev]
.line 19
ST #1,*SP(0)
LD #_x,A
CALL #_cfft1024
; call occurs [#_cfft1024]
.line 20
ST #1024,*SP(1)
ST #_x,*SP(0)
LD #_x,A
CALL #_cbrev
; call occurs [#_cbrev]
.line 21
ST #0,*SP(0)
LD #_x,A
CALL #_cifft1024
; call occurs [#_cifft1024]
nop
nop
L4:
.line 23
B L4
; branch occurs
.line 25
.endfunc 32,000000080h,5
.global _r
_r: .usect ".r",2048,0,0
.sym _r,_r,51,2,32768,,2048
.global _x
_x: .usect ".x",2048,0,0
.sym _x,_x,51,2,32768,,2048
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -