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

📄 iqsample.lst

📁 The C++ version of the IQmath librray requires the C header file and is built on top of the C funct
💻 LST
📖 第 1 页 / 共 5 页
字号:
     192                      .dwendentry
     193                      .dwendtag DW$35
     194              
     195              
     196              
     197              
     198 0000000a               .sect   ".text"
     199              
     200              DW$38   .dwtag  DW_TAG_subprogram, DW_AT_name("IQmag"), DW_AT_symbol_name("_IQmag__F2iqT1")
     201                      .dwattr DW$38, DW_AT_low_pc(_IQmag__F2iqT1)
     202                      .dwattr DW$38, DW_AT_high_pc(0x00)
     203                      .dwpsn  "../../include/IQmathCPP.h",3058,1
     204              
     205                      .dwfde DW$CIE
     206              
     207              ;***************************************************************
     208              ;* FNAME: _IQmag__F2iqT1                FR SIZE:   8           *
     209              ;*                                                             *
     210              ;* FUNCTION ENVIRONMENT                                        *
     211              ;*                                                             *
     212              ;* FUNCTION PROPERTIES                                         *
     213              ;*                            2 Parameter,  0 Auto,  6 SOE     *
     214              ;***************************************************************
     215              
     216              
     217              ;***************************************************************
TMS320C2000 COFF Assembler PC Version 3.06 Sun Mar 30 20:31:16 2003

Tools Copyright (c) 1996-2002 Texas Instruments Incorporated
IQsample.asm                                                         PAGE    5

     218              ;*                                                             *
     219              ;* Using -g (debug) with optimization (-o3) may disable key op *
     220              ;*                                                             *
     221              ;***************************************************************
     222 0000000a       _IQmag__F2iqT1:
     223                      .dwcfa  0x1c, 26, 0
     224                      .dwcfa  0x09, 38, 26
     225 0000000a B2BD          MOVL      *SP++,XAR1
     226                      .dwcfa  0x80, 7, 2
     227                      .dwcfa  0x1d, -4
     228 0000000b AABD          MOVL      *SP++,XAR2
     229                      .dwcfa  0x80, 9, 4
     230                      .dwcfa  0x1d, -6
     231 0000000c A2BD          MOVL      *SP++,XAR3
     232                      .dwcfa  0x80, 11, 6
     233                      .dwcfa  0x1d, -8
     234 0000000d FE02          ADDB      SP,#2
     235                      .dwcfa  0x1d, -10
     236              ;* AR4   assigned to _$T6
     237              DW$39   .dwtag  DW_TAG_formal_parameter, DW_AT_name("$T6"), DW_AT_symbol_name("_$T6")
     238                      .dwattr DW$39, DW_AT_type(*DWT$1066)
     239                      .dwattr DW$39, DW_AT_location[DW_OP_reg12]
     240              ;* AR5   assigned to _y
     241              DW$40   .dwtag  DW_TAG_formal_parameter, DW_AT_name("y"), DW_AT_symbol_name("_y")
     242                      .dwattr DW$40, DW_AT_type(*DWT$1066)
     243                      .dwattr DW$40, DW_AT_location[DW_OP_reg14]
     244              DW$41   .dwtag  DW_TAG_formal_parameter, DW_AT_name("x"), DW_AT_symbol_name("_x")
     245                      .dwattr DW$41, DW_AT_type(*DWT$1066)
     246                      .dwattr DW$41, DW_AT_location[DW_OP_breg20 -12]
     247              ;* AR4   assigned to _this
     248              DW$42   .dwtag  DW_TAG_variable, DW_AT_name("this"), DW_AT_symbol_name("_this")
     249                      .dwattr DW$42, DW_AT_type(*DWT$1066)
     250                      .dwattr DW$42, DW_AT_location[DW_OP_reg12]
     251              ;* AR2   assigned to _x
     252              DW$43   .dwtag  DW_TAG_variable, DW_AT_name("x"), DW_AT_symbol_name("_x")
     253                      .dwattr DW$43, DW_AT_type(*DWT$1092)
     254                      .dwattr DW$43, DW_AT_location[DW_OP_reg8]
     255              ;* AR3   assigned to _y
     256              DW$44   .dwtag  DW_TAG_variable, DW_AT_name("y"), DW_AT_symbol_name("_y")
     257                      .dwattr DW$44, DW_AT_type(*DWT$1092)
     258                      .dwattr DW$44, DW_AT_location[DW_OP_reg10]
     259              ;* AR1   assigned to _$T6
     260              DW$45   .dwtag  DW_TAG_variable, DW_AT_name("$T6"), DW_AT_symbol_name("_$T6")
     261                      .dwattr DW$45, DW_AT_type(*DWT$1092)
     262                      .dwattr DW$45, DW_AT_location[DW_OP_reg6]
     263 0000000e 8BA4          MOVL      XAR1,XAR4             ; |3058| 
     264 0000000f 864C          MOVL      XAR2,*-SP[12]         ; |3058| 
     265 00000010 82A5          MOVL      XAR3,XAR5             ; |3058| 
     266                      .dwpsn  "../../include/IQmathCPP.h",3059,7
     267 00000011 8AA1          MOVL      XAR4,XAR1             ; |3059| 
     268                      .dwpsn  "../../include/IQmathCPP.h",37,17
     269 00000012 A8A9          MOVL      ACC,XAR4
     270 00000013 ED06          BF        L3,NEQ                ; |37| 
     271                      ; branch occurs ; |37| 
     272 00000014 0202          MOVB      ACC,#2
TMS320C2000 COFF Assembler PC Version 3.06 Sun Mar 30 20:31:16 2003

Tools Copyright (c) 1996-2002 Texas Instruments Incorporated
IQsample.asm                                                         PAGE    6

     273 00000015 7640!         LCR       #___nw__FUl           ; |37| 
         00000016 0000 
     274                      ; call occurs [#___nw__FUl] ; |37| 
     275 00000017 A8A9          MOVL      ACC,XAR4              ; |37| 
     276 00000018 EC03          BF        L4,EQ                 ; |37| 
     277                      ; branch occurs ; |37| 
     278 00000019       L3:    
     279 00000019 0200          MOVB      ACC,#0
     280 0000001a 1EC4          MOVL      *+XAR4[0],ACC         ; |37| 
     281 0000001b       L4:    
     282                      .dwpsn  "../../include/IQmathCPP.h",3060,4
     283 0000001b 06C2          MOVL      ACC,*+XAR2[0]         ; |3060| 
     284 0000001c 1E42          MOVL      *-SP[2],ACC           ; |3060| 
     285 0000001d 06C3          MOVL      ACC,*+XAR3[0]         ; |3060| 
     286 0000001e 7640!         LCR       #__IQ24mag            ; |3060| 
         0000001f 0000 
     287                      ; call occurs [#__IQ24mag] ; |3060| 
     288 00000020 1EC1          MOVL      *+XAR1[0],ACC         ; |3060| 
     289                      .dwpsn  "../../include/IQmathCPP.h",3061,4
     290                      .dwpsn  "../../include/IQmathCPP.h",3062,1
     291 00000021 FE82          SUBB      SP,#2
     292                      .dwcfa  0x1d, -8
     293 00000022 82BE          MOVL      XAR3,*--SP
     294                      .dwcfa  0x1d, -6
     295                      .dwcfa  0xc0, 11
     296 00000023 86BE          MOVL      XAR2,*--SP
     297                      .dwcfa  0x1d, -4
     298                      .dwcfa  0xc0, 9
     299 00000024 8BBE          MOVL      XAR1,*--SP
     300                      .dwcfa  0x1d, -2
     301                      .dwcfa  0xc0, 7
     302 00000025 0006          LRETR
     303                      ; return occurs
     304                      .dwendentry
     305                      .dwendtag DW$38
     306              
     307              
     308              
     309              
     310 00000026               .sect   ".text"
     311              
     312              DW$46   .dwtag  DW_TAG_subprogram, DW_AT_name("IQsin"), DW_AT_symbol_name("_IQsin__F2iq")
     313                      .dwattr DW$46, DW_AT_low_pc(_IQsin__F2iq)
     314                      .dwattr DW$46, DW_AT_high_pc(0x00)
     315                      .dwpsn  "../../include/IQmathCPP.h",2052,1
     316              
     317                      .dwfde DW$CIE
     318              
     319              ;***************************************************************
     320              ;* FNAME: _IQsin__F2iq                  FR SIZE:   4           *
     321              ;*                                                             *
     322              ;* FUNCTION ENVIRONMENT                                        *
     323              ;*                                                             *
     324              ;* FUNCTION PROPERTIES                                         *
     325              ;*                            0 Parameter,  0 Auto,  4 SOE     *
TMS320C2000 COFF Assembler PC Version 3.06 Sun Mar 30 20:31:16 2003

Tools Copyright (c) 1996-2002 Texas Instruments Incorporated
IQsample.asm                                                         PAGE    7

     326              ;***************************************************************
     327              
     328              
     329              ;***************************************************************
     330              ;*                                                             *
     331              ;* Using -g (debug) with optimization (-o3) may disable key op *
     332              ;*                                                             *
     333              ;***************************************************************
     334 00000026       _IQsin__F2iq:
     335                      .dwcfa  0x1c, 26, 0
     336                      .dwcfa  0x09, 38, 26
     337 00000026 B2BD          MOVL      *SP++,XAR1
     338                      .dwcfa  0x80, 7, 2
     339                      .dwcfa  0x1d, -4
     340 00000027 AABD          MOVL      *SP++,XAR2
     341                      .dwcfa  0x80, 9, 4
     342                      .dwcfa  0x1d, -6
     343              ;* AR4   assigned to _$T4
     344              DW$47   .dwtag  DW_TAG_formal_parameter, DW_AT_name("$T4"), DW_AT_symbol_name("_$T4")
     345                      .dwattr DW$47, DW_AT_type(*DWT$1066)
     346                      .dwattr DW$47, DW_AT_location[DW_OP_reg12]
     347              ;* AR5   assigned to _x
     348              DW$48   .dwtag  DW_TAG_formal_parameter, DW_AT_name("x"), DW_AT_symbol_name("_x")
     349                      .dwattr DW$48, DW_AT_type(*DWT$1066)
     350                      .dwattr DW$48, DW_AT_location[DW_OP_reg14]
     351              ;* AR4   assigned to _this
     352              DW$49   .dwtag  DW_TAG_variable, DW_AT_name("this"), DW_AT_symbol_name("_this")
     353                      .dwattr DW$49, DW_AT_type(*DWT$1066)
     354                      .dwattr DW$49, DW_AT_location[DW_OP_reg12]
     355              ;* AR2   assigned to _x
     356              DW$50   .dwtag  DW_TAG_variable, DW_AT_name("x"), DW_AT_symbol_name("_x")
     357                      .dwattr DW$50, DW_AT_type(*DWT$1092)
     358                      .dwattr DW$50, DW_AT_location[DW_OP_reg8]
     359              ;* AR1   assigned to _$T4
     360              DW$51   .dwtag  DW_TAG_variable, DW_AT_name("$T4"), DW_AT_symbol_name("_$T4")
     361                      .dwattr DW$51, DW_AT_type(*DWT$1092)
     362                      .dwattr DW$51, DW_AT_location[DW_OP_reg6]
     363 00000028 8BA4          MOVL      XAR1,XAR4             ; |2052| 
     364 00000029 86A5          MOVL      XAR2,XAR5             ; |2052| 
     365                      .dwpsn  "../../include/IQmathCPP.h",2053,7
     366 0000002a 8AA1          MOVL      XAR4,XAR1             ; |2053| 
     367                      .dwpsn  "../../include/IQmathCPP.h",37,17
     368 0000002b A8A9          MOVL      ACC,XAR4
     369 0000002c ED06          BF        L5,NEQ                ; |37| 
     370                      ; branch occurs ; |37| 
     371 0000002d 0202          MOVB      ACC,#2
     372 0000002e 7640!         LCR       #___nw__FUl           ; |37| 
         0000002f 0000 
     373                      ; call occurs [#___nw__FUl] ; |37| 
     374 00000030 A8A9          MOVL      ACC,XAR4              ; |37| 
     375 00000031 EC03          BF        L6,EQ                 ; |37| 
     376                      ; branch occurs ; |37| 
     377 00000032       L5:    
     378 00000032 0200          MOVB      ACC,#0
     379 00000033 1EC4          MOVL      *+XAR4[0],ACC         ; |37| 
TMS320C2000 COFF Assembler PC Version 3.06 Sun Mar 30 20:31:16 2003

Tools Copyright (c) 1996-2002 Texas Instruments Incorporated
IQsample.asm                                                         PAGE    8

     380 00000034       L6:    
     381                      .dwpsn  "../../include/IQmathCPP.h",2054,4
     382 00000034 06C2          MOVL      ACC,*+XAR2[0]         ; |2054| 

⌨️ 快捷键说明

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