⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 iqsample.lst

📁 tms320c2812的示列程序
💻 LST
📖 第 1 页 / 共 3 页
字号:
         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 + -