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

📄 chroma_resampling.lst

📁 实现于SEED VPM642 V1.2平台的H.263
💻 LST
📖 第 1 页 / 共 5 页
字号:
     512                    RL13:      ; CALL OCCURS                     ; |263| 
     513                            .line   188
     514 000004e4 023CC2E6             LDW     .D2T2   *+SP(24),B4       ; |266| 
     515 000004e8 00006000             NOP             4
     516 000004ec 02102942             ADD     .D2     1,B4,B4           ; |266| 
     517 000004f0 023CC2F6             STW     .D2T2   B4,*+SP(24)       ; |266| 
     518 000004f4 02BC82E6             LDW     .D2T2   *+SP(16),B5       ; |266| 
     519 000004f8 00006000             NOP             4
     520 000004fc 02942DA2             SHR     .S2     B5,1,B5           ; |266| 
     521 00000500 00148AFA             CMPLT   .L2     B4,B5,B0          ; |266| 
     522 00000504 2FC1A120     [ B0]   BNOP    .S1     L3,5              ; |266| 
     523                               ; BRANCH OCCURS                   ; |266| 
     524                    ;** --------------------------------------------------------------------------*
     525                    L4:    
     526                            .line   193
     527 00000508 01800028!            MVKL    .S1     _dstr_put,A3      ; |271| 
     528 0000050c 01800068!            MVKH    .S1     _dstr_put,A3      ; |271| 
     529 00000510 023E7EC2             ADDAD   .D2     SP,19,B4          ; |271| 
     530 00000514 000C1362             CALL    .S2X    A3                ; |271| 
     531 00000518 01886162             ADDKPC  .S2     RL14,B3,3         ; |271| 
     532 0000051c 021018F0             MV      .D1X    B4,A4             ; |271| 
     533                    RL14:      ; CALL OCCURS                     ; |271| 
     534                            .line   194
     535 00000520 0280002A!            MVKL    .S2     _dstr_put,B5      ; |272| 
     536 00000524 0280006A!            MVKH    .S2     _dstr_put,B5      ; |272| 
     537 00000528 00140362             CALL    .S2     B5                ; |272| 
     538 0000052c 023DFEC2             ADDAD   .D2     SP,15,B4          ; |272| 
     539 00000530 01864162             ADDKPC  .S2     RL15,B3,2         ; |272| 
     540 00000534 021018F0             MV      .D1X    B4,A4             ; |272| 
     541                    RL15:      ; CALL OCCURS                     ; |272| 
     542                            .line   199
     543 00000538 01800028!            MVKL    .S1     _dstr_close,A3    ; |277| 
     544 0000053c 01800068!            MVKH    .S1     _dstr_close,A3    ; |277| 
     545 00000540 023D7EC2             ADDAD   .D2     SP,11,B4          ; |277| 
     546 00000544 000C1362             CALL    .S2X    A3                ; |277| 
     547 00000548 01846162             ADDKPC  .S2     RL16,B3,3         ; |277| 
     548 0000054c 021018F0             MV      .D1X    B4,A4             ; |277| 
     549                    RL16:      ; CALL OCCURS                     ; |277| 
     550                            .line   200
TMS320C6x COFF Assembler PC Version 4.32 Wed Jan 04 14:25:49 2006

Tools Copyright (c) 1996-2002 Texas Instruments Incorporated
chroma_resampling.asm                                                PAGE   11

     551 00000550 01800028!            MVKL    .S1     _dstr_close,A3    ; |278| 
     552 00000554 01800068!            MVKH    .S1     _dstr_close,A3    ; |278| 
     553 00000558 023CFEC2             ADDAD   .D2     SP,7,B4           ; |278| 
     554 0000055c 000C1362             CALL    .S2X    A3                ; |278| 
     555 00000560 01826162             ADDKPC  .S2     RL17,B3,3         ; |278| 
     556 00000564 021018F0             MV      .D1X    B4,A4             ; |278| 
     557                    RL17:      ; CALL OCCURS                     ; |278| 
     558                            .line   201
     559 00000568 01800028!            MVKL    .S1     _dstr_close,A3    ; |279| 
     560 0000056c 01800068!            MVKH    .S1     _dstr_close,A3    ; |279| 
     561 00000570 023E7EC2             ADDAD   .D2     SP,19,B4          ; |279| 
     562 00000574 000C1362             CALL    .S2X    A3                ; |279| 
     563 00000578 01886162             ADDKPC  .S2     RL18,B3,3         ; |279| 
     564 0000057c 021018F0             MV      .D1X    B4,A4             ; |279| 
     565                    RL18:      ; CALL OCCURS                     ; |279| 
     566                            .line   202
     567 00000580 0200002A!            MVKL    .S2     _dstr_close,B4    ; |280| 
     568 00000584 0200006A!            MVKH    .S2     _dstr_close,B4    ; |280| 
     569 00000588 00100362             CALL    .S2     B4                ; |280| 
     570 0000058c 02BDFEC2             ADDAD   .D2     SP,15,B5          ; |280| 
     571 00000590 01864162             ADDKPC  .S2     RL19,B3,2         ; |280| 
     572 00000594 021418F0             MV      .D1X    B5,A4             ; |280| 
     573                    RL19:      ; CALL OCCURS                     ; |280| 
     574                            .line   204
     575 00000598 018038EE             LDW     .D2T2   *+SP(224),B3      ; |282| 
     576 0000059c 060037EC             LDW     .D2T1   *+SP(220),A12     ; |282| 
     577 000005a0 050036EC             LDW     .D2T1   *+SP(216),A10     ; |282| 
     578 000005a4 050039EE             LDW     .D2T2   *+SP(228),B10     ; |282| 
     579 000005a8 06003AEE             LDW     .D2T2   *+SP(232),B12     ; |282| 
     580 000005ac 008C8362             RETNOP  .S2     B3,4              ; |282| 
     581 000005b0 07807452             ADDK    .S2     232,SP            ; |282| 
     582                               ; BRANCH OCCURS                   ; |282| 
     583                            .endfunc        282,014081400h,232
     584                    
     585                    
     586                    
     587 000005b4                   .sect   ".text"
     588                            .global _YUV420to422v
     589                            .sym    _YUV420to422v,_YUV420to422v, 32, 2, 0
     590                            .func   304
     591                    
     592                    ;******************************************************************************
     593                    ;* FUNCTION NAME: _YUV420to422v                                               *
     594                    ;*                                                                            *
     595                    ;*   Regs Modified     : A0,A1,A2,A3,A4,A5,A6,A7,A8,A9,A10,A12,B0,B1,B2,B3,B4,*
     596                    ;*                           B5,B6,B7,B8,B9,B10,B12,SP,A16,A17,A18,A19,A20,   *
     597                    ;*                           A21,A22,A23,A24,A25,A26,A27,A28,A29,A30,A31,B16, *
     598                    ;*                           B17,B18,B19,B20,B21,B22,B23,B24,B25,B26,B27,B28, *
     599                    ;*                           B29,B30,B31                                      *
     600                    ;*   Regs Used         : A0,A1,A2,A3,A4,A5,A6,A7,A8,A9,A10,A12,B0,B1,B2,B3,B4,*
     601                    ;*                           B5,B6,B7,B8,B9,B10,B12,SP,A16,A17,A18,A19,A20,   *
     602                    ;*                           A21,A22,A23,A24,A25,A26,A27,A28,A29,A30,A31,B16, *
     603                    ;*                           B17,B18,B19,B20,B21,B22,B23,B24,B25,B26,B27,B28, *
     604                    ;*                           B29,B30,B31                                      *
     605                    ;*   Local Frame Size  : 0 Args + 212 Auto + 20 Save = 232 byte               *
TMS320C6x COFF Assembler PC Version 4.32 Wed Jan 04 14:25:49 2006

Tools Copyright (c) 1996-2002 Texas Instruments Incorporated
chroma_resampling.asm                                                PAGE   12

     606                    ;******************************************************************************
     607                    _YUV420to422v:
     608                    ;** --------------------------------------------------------------------------*
     609                            .line   1
     610                            .sym    _in,4, 16, 17, 32
     611                            .sym    _out,20, 16, 17, 32
     612                            .sym    _width,6, 4, 17, 32
     613                            .sym    _height,22, 4, 17, 32
     614                            .sym    _scratch,8, 16, 17, 32
     615                            .sym    _in,4, 16, 1, 32
     616                            .sym    _out,8, 16, 1, 32
     617                            .sym    _width,12, 4, 1, 32
     618                            .sym    _height,16, 4, 1, 32
     619                            .sym    _scratch,20, 16, 1, 32
     620                            .sym    _id,24, 14, 1, 32
     621                            .sym    _i,28, 4, 1, 32
     622                            .sym    _err_code,32, 4, 1, 32
     623                            .sym    _Cr_in,36, 28, 1, 32
     624                            .sym    _Cb_in,40, 28, 1, 32
     625                            .sym    _Cr_out,44, 28, 1, 32
     626                            .sym    _Cb_out,48, 28, 1, 32
     627                            .sym    _int_mem,52, 28, 1, 32
     628                            .sym    _din_Cr,56, 8, 1, 256, _dstr_t
     629                            .sym    _din_Cb,88, 8, 1, 256, _dstr_t
     630                            .sym    _dout_Cr,120, 8, 1, 256, _dstr_t
     631                            .sym    _dout_Cb,152, 8, 1, 256, _dstr_t
     632                            .sym    _Cb_in_int,184, 28, 1, 32
     633                            .sym    _Cr_in_int,188, 28, 1, 32
     634                            .sym    _Cb_out_int,192, 28, 1, 32
     635                            .sym    _Cr_out_int,196, 28, 1, 32
     636                            .sym    _Cb_in_sc,200, 28, 1, 32
     637                            .sym    _Cr_in_sc,204, 28, 1, 32
     638                            .sym    _Cb_out_sc,208, 28, 1, 32
     639                            .sym    _Cr_out_sc,212, 28, 1, 32
     640                    
     641 000005b4 07FF8C53             ADDK    .S2     -232,SP           ; |304| 
     642 000005b8 0FBC18F0  ||         MV      .D1X    SP,A31            ; |304| 
     643                    
     644 000005bc 06003AFE             STW     .D2T2   B12,*+SP(232)
     645 000005c0 050039FE             STW     .D2T2   B10,*+SP(228)
     646 000005c4 018038FE             STW     .D2T2   B3,*+SP(224)
     647 000005c8 067C6074             STW     .D1T1   A12,*-A31(12)
     648 000005cc 057C8074             STW     .D1T1   A10,*-A31(16)
     649 000005d0 00002000             NOP             2
     650 000005d4 043CA2F4             STW     .D2T1   A8,*+SP(20)       ; |304| 
     651                    
     652 000005d8 033C82F7             STW     .D2T2   B6,*+SP(16)       ; |304| 
     653 000005dc 029816A2  ||         MV      .S2X    A6,B5             ; |304| 
     654                    
     655 000005e0 02BC62F6             STW     .D2T2   B5,*+SP(12)       ; |304| 
     656                    
     657 000005e4 023C42F7             STW     .D2T2   B4,*+SP(8)        ; |304| 
     658 000005e8 039016A2  ||         MV      .S2X    A4,B7             ; |304| 
     659                    
     660 000005ec 03BC22F6             STW     .D2T2   B7,*+SP(4)        ; |304| 
TMS320C6x COFF Assembler PC Version 4.32 Wed Jan 04 14:25:49 2006

Tools Copyright (c) 1996-2002 Texas Instruments Incorporated
chroma_resampling.asm                                                PAGE   13

     661 000005f0 00002000             NOP             2
     662                            .line   32
     663 000005f4 019C18F0             MV      .D1X    B7,A3
     664 000005f8 018C4264             LDW     .D1T1   *+A3(8),A3        ; |335| 
     665 000005fc 00006000             NOP             4
     666 00000600 01BD22F4             STW     .D2T1   A3,*+SP(36)       ; |335| 
     667 00000604 00002000             NOP             2
     668                            .line   33
     669 00000608 019C18F0             MV      .D1X    B7,A3
     670 0000060c 018C2264             LDW     .D1T1   *+A3(4),A3        ; |336| 
     671 00000610 00006000             NOP             4
     672 00000614 01BD42F4             STW     .D2T1   A3,*+SP(40)       ; |336| 
     673 00000618 00002000             NOP             2
     674                            .line   37
     675 0000061c 01BC42E4             LDW     .D2T1   *+SP(8),A3        ; |340| 
     676 00000620 00006000             NOP             4
     677 00000624 018C4264             LDW     .D1T1   *+A3(8),A3        ; |340| 
     678 00000628 00006000             NOP             4
     679 0000062c 01BD82F4             STW     .D2T1   A3,*+SP(48)       ; |340| 
     680 00000630 00002000             NOP             2
     681                            .line   38
     682 00000634 01BC42E4             LDW     .D2T1   *+SP(8),A3        ; |341| 
     683 00000638 00006000             NOP             4

⌨️ 快捷键说明

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