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

📄 video.asm

📁 基于dsp的图像重现
💻 ASM
📖 第 1 页 / 共 4 页
字号:
           STW     .D2T2   B4,*+DP(_EVMDM642_vDisParamsChan+140) ; |107| 
           NOP             2
	.line	58
           LDW     .D2T2   *+DP(_EVMDM642_I2C_hI2C),B4 ; |108| 
           NOP             4
           STW     .D2T2   B4,*+DP(_EVMDM642_vDisParamsSAA7105+16) ; |108| 
           NOP             2
	.line	59
           STW     .D2T2   B4,*+DP(_EVMDM642_vCapParamsSAA7115+16) ; |109| 
           NOP             2
	.line	65
           CALL    .S1     _GIO_create       ; |115| 
           MVK     .S2     (_EVMDM642_vCapParamsChan-$bss),B4 ; |115| 
           MVKL    .S1     SL1+0,A4          ; |115| 
           ADD     .D2     DP,B4,B6          ; |115| 
           ADDKPC  .S2     RL13,B3,0         ; |115| 

           MVKH    .S1     SL1+0,A4          ; |115| 
||         ADD     .D1X    4,SP,A6           ; |115| 
||         MVK     .D2     0x1,B4            ; |115| 
||         ZERO    .L1     A8                ; |115| 

RL13:      ; CALL OCCURS                     ; |115| 
           STW     .D2T1   A4,*+SP(36)       ; |115| 
           NOP             2
	.line	71
           CALL    .S1     _GIO_create       ; |121| 
           MVK     .S2     (_EVMDM642_vDisParamsChan-$bss),B4 ; |121| 
           MVKL    .S1     SL2+0,A4          ; |121| 
           ADDKPC  .S2     RL14,B3,0         ; |121| 
           ZERO    .D1     A8                ; |121| 

           ADD     .L1X    4,SP,A6           ; |121| 
||         MVKH    .S1     SL2+0,A4          ; |121| 
||         ADD     .L2     DP,B4,B6          ; |121| 
||         MVK     .D2     0x2,B4            ; |121| 

RL14:      ; CALL OCCURS                     ; |121| 
           STW     .D2T1   A4,*+SP(8)        ; |121| 
           NOP             2
	.line	77
           CALL    .S1     _GIO_control      ; |127| 
           MVK     .S2     (_EVMDM642_vDisParamsSAA7105-$bss),B4 ; |127| 
           ADD     .D2     DP,B4,B5          ; |127| 
           MVKL    .S2     0x80000001,B4     ; |127| 
           MVKH    .S2     0x80000001,B4     ; |127| 

           ADDKPC  .S2     RL15,B3,0         ; |127| 
||         MV      .D1X    B5,A6             ; |127| 

RL15:      ; CALL OCCURS                     ; |127| 
	.line	80
           CALL    .S1     _GIO_control      ; |130| 
           LDW     .D2T1   *+SP(36),A4       ; |130| 
           MVK     .S2     (_EVMDM642_vCapParamsSAA7115-$bss),B5 ; |130| 

           ADD     .D2     DP,B5,B5          ; |130| 
||         MVKL    .S2     0x80000001,B4     ; |130| 

           MVKH    .S2     0x80000001,B4     ; |130| 

           ADDKPC  .S2     RL16,B3,0         ; |130| 
||         MV      .D1X    B5,A6             ; |130| 

RL16:      ; CALL OCCURS                     ; |130| 
	.line	86
           CALL    .S1     _GIO_control      ; |136| 
           LDW     .D2T1   *+SP(8),A4        ; |136| 
           MVKL    .S2     0x10000004,B4     ; |136| 
           MVKH    .S2     0x10000004,B4     ; |136| 
           ADDKPC  .S2     RL17,B3,0         ; |136| 
           ZERO    .D1     A6                ; |136| 
RL17:      ; CALL OCCURS                     ; |136| 
	.line	87
           CALL    .S1     _GIO_control      ; |137| 
           LDW     .D2T1   *+SP(36),A4       ; |137| 
           MVKL    .S2     0x10000004,B4     ; |137| 
           MVKH    .S2     0x10000004,B4     ; |137| 
           ADDKPC  .S2     RL18,B3,0         ; |137| 
           ZERO    .D1     A6                ; |137| 
RL18:      ; CALL OCCURS                     ; |137| 
;** --------------------------------------------------------------------------*
	.line	92
           CALL    .S1     _GIO_submit       ; |142| 
           LDW     .D2T1   *+SP(8),A4        ; |142| 
           MVK     .S2     0x80,B4           ; |142| 
           ADDKPC  .S2     RL19,B3,0         ; |142| 
           ADD     .D1X    12,SP,A6          ; |142| 

           ZERO    .S1     A8                ; |142| 
||         ZERO    .D2     B6                ; |142| 

RL19:      ; CALL OCCURS                     ; |142| 
	.line	93
           CALL    .S1     _GIO_submit       ; |143| 
           LDW     .D2T1   *+SP(36),A4       ; |143| 
           ADDAW   .D2     SP,11,B5          ; |143| 
           MVK     .S2     0x80,B4           ; |143| 
           ADDKPC  .S2     RL20,B3,0         ; |143| 

           MV      .D1X    B5,A6             ; |143| 
||         ZERO    .S1     A8                ; |143| 
||         ZERO    .D2     B6                ; |143| 

RL20:      ; CALL OCCURS                     ; |143| 
	.line	98
;** --------------------------------------------------------------------------*
;**   BEGIN LOOP L2
;** --------------------------------------------------------------------------*
L2:    
	.line	103
           LDW     .D2T2   *+SP(44),B4       ; |153| 
           LDW     .D2T1   *+SP(56),A4       ; |153| 
           MVKL    .S1     0x65400,A6        ; |153| 
           MVKH    .S1     0x65400,A6        ; |153| 
           CALL    .S1     _memcpy           ; |153| 
           LDW     .D2T2   *+B4(8),B4        ; |153| 
           ADDKPC  .S2     RL21,B3,3         ; |153| 
RL21:      ; CALL OCCURS                     ; |153| 
	.line	104
           LDW     .D2T2   *+SP(44),B4       ; |154| 
           LDW     .D2T1   *+SP(60),A4       ; |154| 
           MVKL    .S1     0x32a00,A6        ; |154| 
           MVKH    .S1     0x32a00,A6        ; |154| 
           CALL    .S1     _memcpy           ; |154| 
           LDW     .D2T2   *+B4(12),B4       ; |154| 
           ADDKPC  .S2     RL22,B3,3         ; |154| 
RL22:      ; CALL OCCURS                     ; |154| 
	.line	105
           LDW     .D2T2   *+SP(44),B4       ; |155| 
           LDW     .D2T1   *+SP(64),A4       ; |155| 
           MVKL    .S1     0x32a00,A6        ; |155| 
           MVKH    .S1     0x32a00,A6        ; |155| 
           CALL    .S1     _memcpy           ; |155| 
           LDW     .D2T2   *+B4(16),B4       ; |155| 
           ADDKPC  .S2     RL23,B3,3         ; |155| 
RL23:      ; CALL OCCURS                     ; |155| 
	.line	107
           CALL    .S1     _memset           ; |157| 
           LDW     .D2T1   *+SP(80),A4       ; |157| 
           MVKL    .S1     0x65400,A6        ; |157| 
           ADDKPC  .S2     RL24,B3,0         ; |157| 
           MVKH    .S1     0x65400,A6        ; |157| 
           ZERO    .D2     B4                ; |157| 
RL24:      ; CALL OCCURS                     ; |157| 
	.line	108
           CALL    .S1     _memset           ; |158| 
           LDW     .D2T1   *+SP(68),A4       ; |158| 
           MVKL    .S1     0x65400,A6        ; |158| 
           ADDKPC  .S2     RL25,B3,0         ; |158| 
           MVKH    .S1     0x65400,A6        ; |158| 
           ZERO    .D2     B4                ; |158| 
RL25:      ; CALL OCCURS                     ; |158| 
	.line	111

           ZERO    .D2     B5                ; |161| 
||         MVK     .S2     200,B4            ; |161| 

           CMPLT   .L2     B5,B4,B0          ; |161| 
   [!B0]   BNOP    .S1     L4,3              ; |161| 
           ZERO    .D1     A3                ; |161| 

           STW     .D2T1   A3,*+SP(28)       ; |161| 
||         ZERO    .L2     B6                ; |162| 
||         MVK     .S2     200,B5            ; |162| 

           ; BRANCH OCCURS                   ; |161| 
;*----------------------------------------------------------------------------*
;*   SOFTWARE PIPELINE INFORMATION
;*      Disqualified loop: Software pipelining disabled
;*----------------------------------------------------------------------------*
L3:    
	.line	112
           LDW     .D2T2   *+SP(28),B4       ; |162| 
           NOP             4
           ADDAW   .D2     SP,B4,B4          ; |162| 
           STW     .D2T2   B6,*+B4(88)       ; |162| 
           LDW     .D2T2   *+SP(28),B4       ; |162| 
           NOP             4
           ADD     .D2     1,B4,B4           ; |162| 
           CMPLT   .L2     B4,B5,B0          ; |162| 
   [ B0]   BNOP    .S1     L3,4              ; |162| 
           STW     .D2T2   B4,*+SP(28)       ; |162| 
           ; BRANCH OCCURS                   ; |162| 
;** --------------------------------------------------------------------------*
L4:    
	.line	115
           LDW     .D2T2   *+SP(60),B4       ; |165| 
           LDW     .D2T1   *+SP(56),A4       ; |165| 

           CALL    .S1     _getBinaryImage   ; |165| 
||         LDW     .D2T1   *+SP(64),A6       ; |165| 

           LDW     .D2T2   *+SP(68),B6       ; |165| 
           ADDAD   .D2     SP,9,B5           ; |165| 
           ADDKPC  .S2     RL26,B3,1         ; |165| 
           MV      .D1X    B5,A8             ; |165| 
RL26:      ; CALL OCCURS                     ; |165| 
	.line	118

           CALL    .S1     _findConnectComp  ; |168| 
||         LDW     .D2T1   *+SP(68),A4       ; |168| 

           LDW     .D2T2   *+SP(80),B4       ; |168| 
           ADDAD   .D2     SP,9,B5           ; |168| 
           ADDKPC  .S2     RL27,B3,0         ; |168| 
           MV      .D1X    B5,A6             ; |168| 
           ADDAD   .D2     SP,11,B6          ; |168| 
RL27:      ; CALL OCCURS                     ; |168| 
           STW     .D2T1   A4,*+SP(84)       ; |168| 
           NOP             2
	.line	121
           ZERO    .D2     B4                ; |171| 
           STW     .D2T2   B4,*+SP(908)      ; |171| 
           NOP             2
	.line	122
           ZERO    .D1     A3                ; |172| 
           STW     .D2T1   A3,*+SP(912)      ; |172| 
           NOP             2
	.line	123
           STW     .D2T1   A3,*+SP(920)      ; |173| 
           NOP             2
	.line	124
           STW     .D2T1   A3,*+SP(916)      ; |174| 
           NOP             2
	.line	125
           STW     .D2T2   B4,*+SP(888)      ; |175| 
           NOP             2
	.line	126
           LDW     .D2T2   *+SP(888),B5      ; |176| 
           NOP             4
           CMPLT   .L2X    B5,A4,B0          ; |176| 
   [!B0]   BNOP    .S1     L20,5             ; |176| 
           ; BRANCH OCCURS                   ; |176| 
;** --------------------------------------------------------------------------*
;**   BEGIN LOOP L5
;** --------------------------------------------------------------------------*
L5:    
	.line	128
           LDW     .D2T2   *+SP(888),B4      ; |178| 
           NOP             4
           ADDAW   .D2     SP,B4,B4          ; |178| 
           LDW     .D2T2   *+B4(88),B4       ; |178| 
           NOP             4
           CMPEQ   .L2     B4,0,B0           ; |178| 
   [!B0]   BNOP    .S1     L6,5              ; |178| 
           ; BRANCH OCCURS                   ; |178| 
;** --------------------------------------------------------------------------*
           LDW     .D2T2   *+SP(84),B5       ; |178| 
           LDW     .D2T2   *+SP(888),B4      ; |178| 
           NOP             4
           CMPLT   .L2     B4,B5,B0          ; |178| 
;** --------------------------------------------------------------------------*
L6:    
   [!B0]   BNOP    .S1     L9,5              ; |178| 
           ; BRANCH OCCURS                   ; |178| 
;*----------------------------------------------------------------------------*
;*   SOFTWARE PIPELINE INFORMATION
;*      Disqualified loop: Software pipelining disabled
;*----------------------------------------------------------------------------*
L7:    
	.line	129
           LDW     .D2T2   *+SP(888),B4      ; |179| 
           NOP             4
           ADD     .D2     1,B4,B4           ; |179| 
           STW     .D2T2   B4,*+SP(888)      ; |179| 
           ADDAW   .D2     SP,B4,B4          ; |179| 
           LDW     .D2T2   *+B4(88),B4       ; |179| 
           NOP             4
           CMPEQ   .L2     B4,0,B0           ; |179| 
   [!B0]   BNOP    .S1     L8,5              ; |179| 
           ; BRANCH OCCURS                   ; |179| 
;** --------------------------------------------------------------------------*
           LDW     .D2T2   *+SP(84),B5       ; |179| 
           LDW     .D2T2   *+SP(888),B4      ; |179| 
           NOP             4
           CMPLT   .L2     B4,B5,B0          ; |179| 
;** --------------------------------------------------------------------------*
L8:    
   [ B0]   BNOP    .S1     L7,5              ; |179| 
           ; BRANCH OCCURS                   ; |179| 
;** --------------------------------------------------------------------------*
L9:    
	.line	130
           LDW     .D2T2   *+SP(888),B4      ; |180| 
           NOP             3
           MVK     .S2     200,B5            ; |180| 
           ADDAW   .D2     SP,B4,B4          ; |180| 
           LDW     .D2T2   *+B4(88),B4       ; |180| 
           NOP             4
           CMPGT   .L2     B4,B5,B0          ; |180| 
   [!B0]   BNOP    .S1     L10,5             ; |180| 
           ; BRANCH OCCURS                   ; |180| 
;** --------------------------------------------------------------------------*
	.line	132

           CALL    .S1     _Swell1           ; |182| 
||         LDW     .D2T1   *+SP(888),A6      ; |182| 

           LDW     .D2T1   *+SP(80),A4       ; |182| 
           MVK     .S2     892,B4            ; |182| 
           ADD     .D2     B4,SP,B5          ; |182| 
           ADDKPC  .S2     RL28,B3,0         ; |182| 

           ADDAD   .D2     SP,9,B4           ; |182| 
||         MV      .D1X    B5,A3             ; |182| 

RL28:      ; CALL OCCURS                     ; |182| 
;** --------------------------------------------------------------------------*
L10:    
	.line	136
           LDW     .D2T2   *+SP(904),B4      ; |186| 
           LDW     .D2T2   *+SP(900),B5      ; |186| 
           LDW     .D2T2   *+SP(892),B6      ; |186| 
           LDW     .D2T2   *+SP(896),B7      ; |186| 
           NOP             4

           SUB     .S2     B4,B5,B4          ; |186| 
||         SUB     .D2     B6,B7,B6          ; |186| 

           MPYLH   .M2     B6,B4,B5          ; |186| 

           MPYLH   .M2     B4,B6,B7          ; |186| 
||         CALL    .S1     __fltid           ; |186| 

           MPYU    .M2     B6,B4,B4          ; |186| 
           MV      .D1X    B5,A3             ; |186| 
           ADD     .D1X    A3,B7,A4          ; |186| 
           SHL     .S1     A4,16,A4          ; |186| 

⌨️ 快捷键说明

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