?? iqsample.lst
字號:
TMS320C2000 COFF Assembler PC Version 3.06 Sun Mar 30 20:26:59 2003
Tools Copyright (c) 1996-2002 Texas Instruments Incorporated
IQsample.asm PAGE 1
1 ;***************************************************************
2 ;* TMS320C2000 C/C++ Codegen PC Version 3.06 *
3 ;* Date/Time created: Sun Mar 30 20:26:59 2003 *
4 ;***************************************************************
5 0002 FP .set XAR2
6 .file "IQsample.c"
7
8 00000000 .sect ".cinit"
9 .align 1
10 00000000 FFFE .field -2,16
11 00000001 0000- .field _GlobalQ+0,32
00000002 0000
12 00000003 0018 .field 24,32 ; _GlobalQ @ 0
00000004 0000
13
14 00000000 .sect ".text"
15 .global _GlobalQ
16 00000000 _GlobalQ: .usect ".ebss",2,1,1
17 .sym _GlobalQ,_GlobalQ, 5, 2, 32
18 .global _Step
19 00000002 _Step: .usect ".ebss",18,1,1
20 .sym _Step,_Step, 8, 2, 288, _STEP
21 .global _Dlog
22 00000040 _Dlog: .usect ".ebss",2048,1,1
23 .sym _Dlog,_Dlog, 8, 2, 32768, _DATA_LOG_C
24 ; C:\ti\c2000\cgtools\bin\opt2000.exe -m -v28 -q -O3 C:\DOCUME~1\a0875026\LOCALS~1\Temp\TI1796_2 C:\DOC
25 ; C:\ti\c2000\cgtools\bin\ac2000.exe -@C:\DOCUME~1\a0875026\LOCALS~1\Temp\TI1796_4
26
27 00000000 .sect ".text"
28 .global _main
29 .sym _main,_main, 36, 2, 0
30 .func 53
31
32 ;***************************************************************
33 ;* FNAME: _main FR SIZE: 32 *
34 ;* *
35 ;* FUNCTION ENVIRONMENT *
36 ;* *
37 ;* FUNCTION PROPERTIES *
38 ;* 2 Parameter, 24 Auto, 6 SOE *
39 ;***************************************************************
40
41
42 ;***************************************************************
43 ;* *
44 ;* Using -g (debug) with optimization (-o3) may disable key op *
45 ;* *
46 ;***************************************************************
47 00000000 _main:
48 .line 2
49 ;* AR6 assigned to L$1
50 ;* AR2 assigned to L$2
51 ;* AR4 assigned to _WatchdogWDCR
52 .sym _WatchdogWDCR,12, 20, 4, 22
53 ;* AR1 assigned to _tempMmax
TMS320C2000 COFF Assembler PC Version 3.06 Sun Mar 30 20:26:59 2003
Tools Copyright (c) 1996-2002 Texas Instruments Incorporated
IQsample.asm PAGE 2
54 .sym _tempMmax,6, 5, 4, 32
55 ;* AL assigned to _tempM
56 .sym _tempM,0, 5, 4, 32
57 ;* AL assigned to _tempP
58 .sym _tempP,0, 5, 4, 32
59 .sym _tempY,-26, 5, 1, 32
60 .sym _tempX,-24, 5, 1, 32
61 ;* AR4 assigned to U$21
62 ;* AR3 assigned to U$21
63 .sym _buffer,-22, 50, 1, 320,, 20
64 00000000 B2BD MOVL *SP++,XAR1
65 00000001 AABD MOVL *SP++,XAR2
66 00000002 A2BD MOVL *SP++,XAR3
67 00000003 FE1A ADDB SP,#26
68 .line 11
69 00000004 7622 EALLOW
70 .line 12
71 00000005 8F00 MOVL XAR4,#28713 ; |64|
00000006 7029
72 00000007 28C4 MOV *+XAR4[0],#104 ; |64|
00000008 0068
73 .line 13
74 00000009 761A EDIS
75 .line 15
76 0000000a 9B50 MOV AH,#80
77 0000000b 28A9 MOV AL,#27837
0000000c 6CBD
78 0000000d 761F- MOVW DP,#_Step
0000000e 0000
79 0000000f 1E02- MOVL @_Step,ACC ; |67|
80 .line 16
81 00000010 9B50 MOV AH,#80
82 00000011 28A9 MOV AL,#27837
00000012 6CBD
83 00000013 1E04- MOVL @_Step+2,ACC ; |68|
84 .line 17
85 00000014 0200 MOVB ACC,#0
86 00000015 1E06- MOVL @_Step+4,ACC ; |69|
87 .line 18
88 00000016 1E08- MOVL @_Step+6,ACC ; |70|
89 .line 19
90 00000017 8F00- MOVL XAR4,#_Dlog
00000018 0040
91 00000019 0606- MOVL ACC,@_Step+4 ; |71|
92 0000001a 1E0A- MOVL @_Step+8,ACC ; |71|
93 0000001b BEFF MOVB XAR6,#255
94 0000001c L1:
95 .line 23
96 0000001c 0200 MOVB ACC,#0
97 0000001d 1EC4 MOVL *+XAR4[0],ACC ; |75|
98 .line 24
99 0000001e 8D00 MOVL XAR0,#512 ; |76|
0000001f 0200
100 00000020 1E94 MOVL *+XAR4[AR0],ACC ; |76|
101 .line 25
TMS320C2000 COFF Assembler PC Version 3.06 Sun Mar 30 20:26:59 2003
Tools Copyright (c) 1996-2002 Texas Instruments Incorporated
IQsample.asm PAGE 3
102 00000021 8D00 MOVL XAR0,#1024 ; |77|
00000022 0400
103 00000023 1E94 MOVL *+XAR4[AR0],ACC ; |77|
104 .line 26
105 00000024 8D00 MOVL XAR0,#1536 ; |78|
00000025 0600
106 00000026 1E94 MOVL *+XAR4[AR0],ACC ; |78|
107 .line 27
108 00000027 DC02 ADDB XAR4,#2 ; |79|
109 00000028 000E BANZ L1,AR6-- ; |79|
00000029 FFF4
110 ; branch occurs ; |79|
111 .line 30
112 0000002a 8F00+ MOVL XAR4,#FSL1 ; |82|
0000002b 0000
113 0000002c A842 MOVL *-SP[2],XAR4 ; |82|
114 0000002d 7640! LCR #_printf ; |82|
0000002e 0000
115 ; call occurs [#_printf] ; |82|
116 .line 31
117 0000002f 5CAD MOVZ AR4,SP ; |83|
118 00000030 DC96 SUBB XAR4,#22 ; |83|
119 00000031 7640! LCR #_gets ; |83|
00000032 0000
120 ; call occurs [#_gets] ; |83|
121 .line 32
122 00000033 5CAD MOVZ AR4,SP ; |84|
123 00000034 DC96 SUBB XAR4,#22 ; |84|
124 00000035 0218 MOVB ACC,#24
125 00000036 7640! LCR #__atoIQN ; |84|
00000037 0000
126 ; call occurs [#__atoIQN] ; |84|
127 00000038 761F- MOVW DP,#_Step+10
00000039 0000
128 0000003a 1E0C- MOVL @_Step+10,ACC ; |84|
129 .line 33
130 0000003b 060C- MOVL ACC,@_Step+10 ; |85|
131 0000003c ED04 BF L2,NEQ ; |85|
132 ; branch occurs ; |85|
133 .line 34
134 0000003d FF2F MOV ACC,#512 << 15
0000003e 0200
135 0000003f 1E0C- MOVL @_Step+10,ACC ; |86|
136 00000040 L2:
137 .line 35
138 00000040 8F00+ MOVL XAR4,#FSL2 ; |87|
00000041 002A
139 00000042 A842 MOVL *-SP[2],XAR4 ; |87|
140 00000043 7640! LCR #_printf ; |87|
00000044 0000
141 ; call occurs [#_printf] ; |87|
142 .line 36
143 00000045 5CAD MOVZ AR4,SP ; |88|
144 00000046 DC96 SUBB XAR4,#22 ; |88|
145 00000047 7640! LCR #_gets ; |88|
TMS320C2000 COFF Assembler PC Version 3.06 Sun Mar 30 20:26:59 2003
Tools Copyright (c) 1996-2002 Texas Instruments Incorporated
IQsample.asm PAGE 4
00000048 0000
146 ; call occurs [#_gets] ; |88|
147 .line 37
148 00000049 5CAD MOVZ AR4,SP ; |89|
149 0000004a DC96 SUBB XAR4,#22 ; |89|
150 0000004b 0218 MOVB ACC,#24
151 0000004c 7640! LCR #__atoIQN ; |89|
0000004d 0000
152 ; call occurs [#__atoIQN] ; |89|
153 0000004e 761F- MOVW DP,#_Step+14
0000004f 0000
154 00000050 1E10- MOVL @_Step+14,ACC ; |89|
155 .line 38
156 00000051 0610- MOVL ACC,@_Step+14 ; |90|
157 00000052 ED04 BF L3,NEQ ; |90|
158 ; branch occurs ; |90|
159 .line 39
160 00000053 FF2F MOV ACC,#512 << 15
00000054 0200
161 00000055 1E10- MOVL @_Step+14,ACC ; |91|
162 00000056 L3:
163 .line 41
164 00000056 8F00+ MOVL XAR4,#FSL3 ; |93|
00000057 0054
165 00000058 A842 MOVL *-SP[2],XAR4 ; |93|
166 00000059 7640! LCR #_printf ; |93|
0000005a 0000
167 ; call occurs [#_printf] ; |93|
168 .line 42
169 0000005b 5CAD MOVZ AR4,SP ; |94|
170 0000005c DC96 SUBB XAR4,#22 ; |94|
171 0000005d 7640! LCR #_gets ; |94|
0000005e 0000
172 ; call occurs [#_gets] ; |94|
173 .line 43
174 0000005f 5CAD MOVZ AR4,SP ; |95|
175 00000060 DC96 SUBB XAR4,#22 ; |95|
176 00000061 0218 MOVB ACC,#24
177 00000062 7640! LCR #__atoIQN ; |95|
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -