📄 iqsample.lst
字号:
00000063 0000
178 ; call occurs [#__atoIQN] ; |95|
179 00000064 761F- MOVW DP,#_Step+12
00000065 0000
180 00000066 1E0E- MOVL @_Step+12,ACC ; |95|
181 .line 44
182 00000067 060E- MOVL ACC,@_Step+12 ; |96|
183 00000068 ED04 BF L4,NEQ ; |96|
184 ; branch occurs ; |96|
185 .line 45
186 00000069 FF2F MOV ACC,#512 << 15
0000006a 0200
187 0000006b 1E0E- MOVL @_Step+12,ACC ; |97|
188 0000006c L4:
189 .line 46
190 0000006c 8F00+ MOVL XAR4,#FSL4 ; |98|
TMS320C2000 COFF Assembler PC Version 3.03 Thu Jun 20 22:51:24 2002
Tools Copyright (c) 1996-2002 Texas Instruments Incorporated
IQsample.asm PAGE 5
0000006d 007E
191 0000006e A842 MOVL *-SP[2],XAR4 ; |98|
192 0000006f 7640! LCR #_printf ; |98|
00000070 0000
193 ; call occurs [#_printf] ; |98|
194 .line 47
195 00000071 5CAD MOVZ AR4,SP ; |99|
196 00000072 DC96 SUBB XAR4,#22
197 00000073 7640! LCR #_gets ; |99|
00000074 0000
198 ; call occurs [#_gets] ; |99|
199 .line 48
200 00000075 5CAD MOVZ AR4,SP ; |100|
201 00000076 DC96 SUBB XAR4,#22
202 00000077 0218 MOVB ACC,#24
203 00000078 7640! LCR #__atoIQN ; |100|
00000079 0000
204 ; call occurs [#__atoIQN] ; |100|
205 0000007a 761F- MOVW DP,#_Step+16
0000007b 0000
206 0000007c 1E12- MOVL @_Step+16,ACC ; |100|
207 .line 49
208 0000007d 0612- MOVL ACC,@_Step+16 ; |101|
209 0000007e ED04 BF L5,NEQ ; |101|
210 ; branch occurs ; |101|
211 .line 50
212 0000007f FF2F MOV ACC,#512 << 15
00000080 0200
213 00000081 1E12- MOVL @_Step+16,ACC ; |102|
214 00000082 L5:
215 .line 53
216 00000082 060E- MOVL ACC,@_Step+12 ; |105|
217 00000083 1E42 MOVL *-SP[2],ACC ; |105|
218 00000084 060C- MOVL ACC,@_Step+10 ; |105|
219 00000085 7640! LCR #__IQ24mag ; |105|
00000086 0000
220 ; call occurs [#__IQ24mag] ; |105|
221 00000087 D2FF MOVB XAR2,#255
222 00000088 8BA9 MOVL XAR1,ACC ; |105|
223 00000089 8DC0- MOVL XAR3,#_Dlog
0000008a 0040
224 0000008b L6:
225 .line 58
226 0000008b 761F- MOVW DP,#_Step
0000008c 0000
227 0000008d 8702- MOVL XT,@_Step ; |110|
228 0000008e 5605- IMPYL P,XT,@_Step+14 ; |110|
0000008f 0010
229 00000090 5663- QMPYL ACC,XT,@_Step+14 ; |110|
00000091 0010
230 00000092 56A7 LSL64 ACC:P,#8 ; |110|
231 00000093 5601- ADDL @_Step+6,ACC ; |110|
00000094 0008
232 .line 59
233 00000095 28A9 MOV AL,#32472
TMS320C2000 COFF Assembler PC Version 3.03 Thu Jun 20 22:51:24 2002
Tools Copyright (c) 1996-2002 Texas Instruments Incorporated
IQsample.asm PAGE 6
00000096 7ED8
234 00000097 28A8 MOV AH,#1608
00000098 0648
235 00000099 0F08- CMPL ACC,@_Step+6 ; |111|
236 0000009a 56C3 BF L7,GEQ ; |111|
0000009b 0009
237 ; branch occurs ; |111|
238 .line 60
239 0000009c 28AA MOV PH,#1608
0000009d 0648
240 0000009e 28AB MOV PL,#32472
0000009f 7ED8
241 000000a0 0608- MOVL ACC,@_Step+6 ; |112|
242 000000a1 03AB SUBL ACC,P
243 000000a2 1E08- MOVL @_Step+6,ACC ; |112|
244 000000a3 L7:
245 .line 62
246 000000a3 8704- MOVL XT,@_Step+2 ; |114|
247 000000a4 5605- IMPYL P,XT,@_Step+16 ; |114|
000000a5 0012
248 000000a6 5663- QMPYL ACC,XT,@_Step+16 ; |114|
000000a7 0012
249 000000a8 56A7 LSL64 ACC:P,#8 ; |114|
250 000000a9 5601- ADDL @_Step+8,ACC ; |114|
000000aa 000A
251 .line 63
252 000000ab 28A9 MOV AL,#32472
000000ac 7ED8
253 000000ad 28A8 MOV AH,#1608
000000ae 0648
254 000000af 0F0A- CMPL ACC,@_Step+8 ; |115|
255 000000b0 56C3 BF L8,GEQ ; |115|
000000b1 0009
256 ; branch occurs ; |115|
257 .line 64
258 000000b2 28AA MOV PH,#1608
000000b3 0648
259 000000b4 28AB MOV PL,#32472
000000b5 7ED8
260 000000b6 060A- MOVL ACC,@_Step+8 ; |116|
261 000000b7 03AB SUBL ACC,P
262 000000b8 1E0A- MOVL @_Step+8,ACC ; |116|
263 000000b9 L8:
264 .line 66
265 000000b9 0608- MOVL ACC,@_Step+6 ; |118|
266 000000ba 7640! LCR #__IQ24sin ; |118|
000000bb 0000
267 ; call occurs [#__IQ24sin] ; |118|
268 000000bc 761F- MOVW DP,#_Step+10
000000bd 0000
269 000000be 1EAC MOVL XT,ACC ; |118|
270 000000bf 5663- QMPYL ACC,XT,@_Step+10 ; |118|
000000c0 000C
271 000000c1 5605- IMPYL P,XT,@_Step+10 ; |118|
000000c2 000C
TMS320C2000 COFF Assembler PC Version 3.03 Thu Jun 20 22:51:24 2002
Tools Copyright (c) 1996-2002 Texas Instruments Incorporated
IQsample.asm PAGE 7
272 000000c3 1E58 MOVL *-SP[24],ACC
273 000000c4 56A7 LSL64 ACC:P,#8 ; |118|
274 000000c5 1E58 MOVL *-SP[24],ACC
275 000000c6 1EC3 MOVL *+XAR3[0],ACC ; |118|
276 .line 67
277 000000c7 060A- MOVL ACC,@_Step+8 ; |119|
278 000000c8 7640! LCR #__IQ24sin ; |119|
000000c9 0000
279 ; call occurs [#__IQ24sin] ; |119|
280 000000ca FF56 ABS ACC ; |119|
281 000000cb 761F- MOVW DP,#_Step+12
000000cc 0000
282 000000cd 1EAC MOVL XT,ACC ; |119|
283 000000ce 5605- IMPYL P,XT,@_Step+12 ; |119|
000000cf 000E
284 000000d0 1EAC MOVL XT,ACC ; |119|
285 000000d1 5663- QMPYL ACC,XT,@_Step+12 ; |119|
000000d2 000E
286 000000d3 8D00 MOVL XAR0,#512 ; |119|
000000d4 0200
287 000000d5 1E5A MOVL *-SP[26],ACC
288 000000d6 56A7 LSL64 ACC:P,#8 ; |119|
289 000000d7 1E5A MOVL *-SP[26],ACC
290 000000d8 1E93 MOVL *+XAR3[AR0],ACC ; |119|
291 .line 72
292 000000d9 065A MOVL ACC,*-SP[26]
293 000000da 1E42 MOVL *-SP[2],ACC ; |124|
294 000000db 0658 MOVL ACC,*-SP[24] ; |124|
295 000000dc 7640! LCR #__IQ24mag ; |124|
000000dd 0000
296 ; call occurs [#__IQ24mag] ; |124|
297 .line 73
298 000000de B242 MOVL *-SP[2],XAR1 ; |125|
299 000000df 7640! LCR #__IQ24div ; |125|
000000e0 0000
300 ; call occurs [#__IQ24div] ; |125|
301 000000e1 8D00 MOVL XAR0,#1536 ; |125|
000000e2 0600
302 000000e3 1E93 MOVL *+XAR3[AR0],ACC ; |125|
303 .line 78
304 000000e4 0658 MOVL ACC,*-SP[24]
305 000000e5 1E42 MOVL *-SP[2],ACC ; |130|
306 000000e6 065A MOVL ACC,*-SP[26] ; |130|
307 000000e7 7640! LCR #__IQ24atan2PU ; |130|
000000e8 0000
308 ; call occurs [#__IQ24atan2PU] ; |130|
309 .line 79
310 000000e9 8F00 MOVL XAR4,#360 ; |131|
000000ea 0168
311 000000eb A842 MOVL *-SP[2],XAR4 ; |131|
312 000000ec 7640! LCR #__IQ24mpyI32int ; |131|
000000ed 0000
313 ; call occurs [#__IQ24mpyI32int] ; |131|
314 000000ee 8D00 MOVL XAR0,#1024 ; |131|
000000ef 0400
TMS320C2000 COFF Assembler PC Version 3.03 Thu Jun 20 22:51:24 2002
Tools Copyright (c) 1996-2002 Texas Instruments Incorporated
IQsample.asm PAGE 8
315 000000f0 1E93 MOVL *+XAR3[AR0],ACC ; |131|
316 .line 80
317 000000f1 DB02 ADDB XAR3,#2 ; |132|
318 000000f2 000A BANZ L6,AR2--
000000f3 FF99
319 ; branch occurs ; |132|
320 000000f4 9A00 MOVB AL,#0
321 .line 81
322 000000f5 FE9A SUBB SP,#26 ; |132|
323 000000f6 82BE MOVL XAR3,*--SP ; |132|
324 000000f7 86BE MOVL XAR2,*--SP ; |132|
325 000000f8 8BBE MOVL XAR1,*--SP ; |132|
326 000000f9 0006 LRETR
327 ; return occurs
328 .endfunc 133,000000fc0h,32
329
330
331 ;***************************************************************
332 ;* FAR STRINGS *
333 ;***************************************************************
334 00000000 .sect ".econst"
335 .align 2
336 00000000 000A FSL1: .string 10,"Enter waveform X gain (default = 1.0)= ",0
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -