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

📄 scale_v2_c.lst

📁 基于DM642的视频回放源码
💻 LST
字号:
TMS320C6x COFF Assembler PC Version 4.32 Wed Jan 04 14:25:52 2006

Tools Copyright (c) 1996-2002 Texas Instruments Incorporated
scale_v2_c.asm                                                       PAGE    1

       1                    ;******************************************************************************
       2                    ;* TMS320C6x C/C++ Codegen                                    PC Version 4.32 *
       3                    ;* Date/Time created: Wed Jan 04 14:25:52 2006                                *
       4                    ;******************************************************************************
       5                    
       6                    ;******************************************************************************
       7                    ;* GLOBAL FILE PARAMETERS                                                     *
       8                    ;*                                                                            *
       9                    ;*   Architecture      : TMS320C64xx                                          *
      10                    ;*   Optimization      : Disabled                                             *
      11                    ;*   Optimizing for    : Compile time, Ease of Development                    *
      12                    ;*                       Based on options: no -o, no -ms                      *
      13                    ;*   Endian            : Little                                               *
      14                    ;*   Interrupt Thrshld : Disabled                                             *
      15                    ;*   Memory Model      : Large                                                *
      16                    ;*   Calls to RTS      : Far                                                  *
      17                    ;*   Pipelining        : Disabled                                             *
      18                    ;*   Memory Aliases    : Presume not aliases (optimistic)                     *
      19                    ;*   Debug Info        : COFF Debug                                           *
      20                    ;*                                                                            *
      21                    ;******************************************************************************
      22                    
      23                            .asg    A15, FP
      24                            .asg    B14, DP
      25                            .asg    B15, SP
      26                            .global $bss
      27                    
      28                            .file   "scale_v2_c.c"
      29                    ;       c:\tic6000v2.20.18\c6000\cgtools\bin\acp6x.exe -@C:\DOCUME~1\dlftest1\LOCALS~1\Temp\TI4432_4 
      30                    
      31 00000000                   .sect   ".text:ansi"
      32                            .global _scale_v2_cn
      33                            .sym    _scale_v2_cn,_scale_v2_cn, 32, 2, 0
      34                            .func   49
      35                    
      36                    ;******************************************************************************
      37                    ;* FUNCTION NAME: _scale_v2_cn                                                *
      38                    ;*                                                                            *
      39                    ;*   Regs Modified     : A3,B0,B4,B5,B6,SP                                    *
      40                    ;*   Regs Used         : A3,A4,A6,A8,B0,B3,B4,B5,B6,SP                        *
      41                    ;*   Local Frame Size  : 0 Args + 32 Auto + 0 Save = 32 byte                  *
      42                    ;******************************************************************************
      43                    _scale_v2_cn:
      44                    ;** --------------------------------------------------------------------------*
      45                            .line   9
      46                            .sym    _inp,4, 28, 17, 32
      47                            .sym    _pixs,20, 4, 17, 32
      48                            .sym    _stride,6, 4, 17, 32
      49                            .sym    _lns,22, 4, 17, 32
      50                            .sym    _outp,8, 28, 17, 32
      51                            .sym    _inp,4, 28, 1, 32
      52                            .sym    _pixs,8, 4, 1, 32
      53                            .sym    _stride,12, 4, 1, 32
      54                            .sym    _lns,16, 4, 1, 32
      55                            .sym    _outp,20, 28, 1, 32
TMS320C6x COFF Assembler PC Version 4.32 Wed Jan 04 14:25:52 2006

Tools Copyright (c) 1996-2002 Texas Instruments Incorporated
scale_v2_c.asm                                                       PAGE    2

      56                            .sym    _i,24, 4, 1, 32
      57                            .sym    _j,28, 4, 1, 32
      58                            .sym    _pix0,32, 12, 1, 8
      59                            .sym    _pix1,33, 12, 1, 8
      60                            .sym    _out_pix,34, 12, 1, 8
      61 00000000 07FFF052             ADDK    .S2     -32,SP            ; |57| 
      62                    
      63 00000004 043CA2F5             STW     .D2T1   A8,*+SP(20)       ; |57| 
      64 00000008 019818F0  ||         MV      .D1X    B6,A3             ; |57| 
      65                    
      66 0000000c 01BC82F4             STW     .D2T1   A3,*+SP(16)       ; |57| 
      67 00000010 033C62F4             STW     .D2T1   A6,*+SP(12)       ; |57| 
      68 00000014 023C42F6             STW     .D2T2   B4,*+SP(8)        ; |57| 
      69 00000018 023C22F4             STW     .D2T1   A4,*+SP(4)        ; |57| 
      70 0000001c 00002000             NOP             2
      71                            .line   24
      72                            .line   25
      73                            .line   26
      74                            .line   27
      75                            .line   28
      76                            .line   29
      77                            .line   39
      78 00000020 02000042             ZERO    .D2     B4                ; |87| 
      79 00000024 023CE2F6             STW     .D2T2   B4,*+SP(28)       ; |87| 
      80 00000028 023C82E6             LDW     .D2T2   *+SP(16),B4       ; |87| 
      81 0000002c 02BCE2E6             LDW     .D2T2   *+SP(28),B5       ; |87| 
      82 00000030 00004000             NOP             3
      83 00000034 02102DA2             SHR     .S2     B4,1,B4           ; |87| 
      84 00000038 0010AAFA             CMPLT   .L2     B5,B4,B0          ; |87| 
      85 0000003c 3049A120     [!B0]   BNOP    .S1     L4,5              ; |87| 
      86                               ; BRANCH OCCURS                   ; |87| 
      87                    ;** --------------------------------------------------------------------------*
      88                    ;**   BEGIN LOOP L1
      89                    ;** --------------------------------------------------------------------------*
      90                    L1:    
      91                            .block  40
      92                            .line   45
      93 00000040 02000042             ZERO    .D2     B4                ; |93| 
      94 00000048 023CC2F6             STW     .D2T2   B4,*+SP(24)       ; |93| 
      95 0000004c 02BCC2E6             LDW     .D2T2   *+SP(24),B5       ; |93| 
      96 00000050 023C42E6             LDW     .D2T2   *+SP(8),B4        ; |93| 
      97 00000054 00006000             NOP             4
      98 00000058 0010AAFA             CMPLT   .L2     B5,B4,B0          ; |93| 
      99 0000005c 3031A120     [!B0]   BNOP    .S1     L3,5              ; |93| 
     100                               ; BRANCH OCCURS                   ; |93| 
     101                    ;*----------------------------------------------------------------------------*
     102                    ;*   SOFTWARE PIPELINE INFORMATION
     103                    ;*      Disqualified loop: Software pipelining disabled
     104                    ;*----------------------------------------------------------------------------*
     105                    L2:    
     106                            .line   47
     107                    
     108 00000060 02BC22E7             LDW     .D2T2   *+SP(4),B5        ; |95| 
     109 00000064 021406A2  ||         MV      .S2     B5,B4
     110                    
TMS320C6x COFF Assembler PC Version 4.32 Wed Jan 04 14:25:52 2006

Tools Copyright (c) 1996-2002 Texas Instruments Incorporated
scale_v2_c.asm                                                       PAGE    3

     111 00000068 00006000             NOP             4
     112 0000006c 02148A96             LDBU    .D2T2   *+B5[B4],B4       ; |95| 
     113 00000070 00006000             NOP             4
     114 00000074 020020BE             STB     .D2T2   B4,*+SP(32)       ; |95| 
     115 00000078 00002000             NOP             2
     116                            .line   48
     117 0000007c 033CC2E6             LDW     .D2T2   *+SP(24),B6       ; |96| 
     118 00000080 023C62E6             LDW     .D2T2   *+SP(12),B4       ; |96| 
     119 00000084 02BC22E6             LDW     .D2T2   *+SP(4),B5        ; |96| 
     120 00000088 00004000             NOP             3
     121 0000008c 0210C842             ADD     .D2     B4,B6,B4          ; |96| 
     122 00000090 02148A96             LDBU    .D2T2   *+B5[B4],B4       ; |96| 
     123 00000094 00006000             NOP             4
     124 00000098 020021BE             STB     .D2T2   B4,*+SP(33)       ; |96| 
     125 0000009c 00002000             NOP             2
     126                            .line   49
     127 000000a0 0280219E             LDBU    .D2T2   *+SP(33),B5       ; |97| 
     128 000000a4 0200209E             LDBU    .D2T2   *+SP(32),B4       ; |97| 
     129 000000a8 00006000             NOP             4
     130 000000ac 02148842             ADD     .D2     B5,B4,B4          ; |97| 
     131 000000b0 02102942             ADD     .D2     1,B4,B4           ; |97| 
     132 000000b4 02102DA2             SHR     .S2     B4,1,B4           ; |97| 
     133 000000b8 020022BE             STB     .D2T2   B4,*+SP(34)       ; |97| 
     134 000000bc 00002000             NOP             2
     135                            .line   50
     136 000000c0 023CA2E6             LDW     .D2T2   *+SP(20),B4       ; |98| 
     137 000000c4 00006000             NOP             4
     138 000000c8 02902942             ADD     .D2     1,B4,B5           ; |98| 
     139 000000cc 02BCA2F6             STW     .D2T2   B5,*+SP(20)       ; |98| 
     140 000000d0 0280229E             LDBU    .D2T2   *+SP(34),B5       ; |98| 
     141 000000d4 00006000             NOP             4
     142 000000d8 029002B6             STB     .D2T2   B5,*B4            ; |98| 
     143 000000dc 00002000             NOP             2
     144                            .line   51
     145 000000e0 023CC2E6             LDW     .D2T2   *+SP(24),B4       ; |99| 
     146 000000e4 00006000             NOP             4
     147 000000e8 02102942             ADD     .D2     1,B4,B4           ; |99| 
     148 000000ec 023CC2F6             STW     .D2T2   B4,*+SP(24)       ; |99| 
     149 000000f0 023C42E6             LDW     .D2T2   *+SP(8),B4        ; |99| 
     150 000000f4 02BCC2E6             LDW     .D2T2   *+SP(24),B5       ; |99| 
     151 000000f8 00006000             NOP             4
     152 000000fc 0010AAFA             CMPLT   .L2     B5,B4,B0          ; |99| 
     153 00000100 2FD8A120     [ B0]   BNOP    .S1     L2,5              ; |99| 
     154                               ; BRANCH OCCURS                   ; |99| 
     155                    ;** --------------------------------------------------------------------------*
     156                    L3:    
     157                            .line   53
     158 00000104 023C62E6             LDW     .D2T2   *+SP(12),B4       ; |101| 
     159 00000108 02BC22E6             LDW     .D2T2   *+SP(4),B5        ; |101| 
     160 0000010c 00006000             NOP             4
     161 00000110 02149A42             ADDAH   .D2     B5,B4,B4          ; |101| 
     162 00000114 023C22F6             STW     .D2T2   B4,*+SP(4)        ; |101| 
     163 00000118 00002000             NOP             2
     164                            .endblock       53
     165                            .line   54
TMS320C6x COFF Assembler PC Version 4.32 Wed Jan 04 14:25:52 2006

Tools Copyright (c) 1996-2002 Texas Instruments Incorporated
scale_v2_c.asm                                                       PAGE    4

     166 0000011c 023CE2E6             LDW     .D2T2   *+SP(28),B4       ; |102| 
     167 00000120 00006000             NOP             4
     168 00000124 02102942             ADD     .D2     1,B4,B4           ; |102| 
     169 00000128 023CE2F6             STW     .D2T2   B4,*+SP(28)       ; |102| 
     170 0000012c 023C82E6             LDW     .D2T2   *+SP(16),B4       ; |102| 
     171 00000130 02BCE2E6             LDW     .D2T2   *+SP(28),B5       ; |102| 
     172 00000134 00004000             NOP             3
     173 00000138 02102DA2             SHR     .S2     B4,1,B4           ; |102| 
     174 0000013c 0010AAFA             CMPLT   .L2     B5,B4,B0          ; |102| 
     175 00000140 2FC0A120     [ B0]   BNOP    .S1     L1,5              ; |102| 
     176                               ; BRANCH OCCURS                   ; |102| 
     177                    ;** --------------------------------------------------------------------------*
     178                    L4:    
     179                            .line   55
     180 00000144 008C8362             RETNOP  .S2     B3,4              ; |103| 
     181 00000148 07801052             ADDK    .S2     32,SP             ; |103| 
     182                               ; BRANCH OCCURS                   ; |103| 
     183                            .endfunc        103,000000000h,32
     184                    
     185                    
     186                    
     187                    ;******************************************************************************
     188                    ;* TYPE INFORMATION                                                           *
     189                    ;******************************************************************************

No Assembly Errors, No Assembly Warnings

⌨️ 快捷键说明

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