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

📄 iqsample.lst

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

       1              ;***************************************************************
       2              ;* TMS320C2000 C/C++ Codegen                   PC Version 3.03 *
       3              ;* Date/Time created: Thu Jun 20 22:51:18 2002                 *
       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:\WINDOWS\TEMP\TI558325_2 C:\WINDOWS\TEMP\TI55832
      25              ;       C:\TI\C2000\CGTOOLS\BIN\ac2000.exe -I../../include -I../include -D_DEBUG -DLARGE_MODEL --ml --version
      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.03 Thu Jun 20 22:51:24 2002

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
         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.03 Thu Jun 20 22:51:24 2002

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--
         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
     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
     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
     145 00000047 7640!         LCR       #_gets                ; |88| 
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    4

         00000048 0000 
     146                      ; call occurs [#_gets] ; |88| 
     147                      .line   37
     148 00000049 5CAD          MOVZ      AR4,SP                ; |89| 
     149 0000004a DC96          SUBB      XAR4,#22
     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
     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
     176 00000061 0218          MOVB      ACC,#24
     177 00000062 7640!         LCR       #__atoIQN             ; |95| 

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -