📄 da.asm
字号:
RL2: ; CALL OCCURS ; |94|
.line 19
CALL .S1 _BuildSTDHuffTab ; |95|
MVK .S2 (_STD_DC_UV_HT-$bss),B4 ; |95|
MVK .S2 (_STD_DC_UV_NRCODES-$bss),B4 ; |95|
|| ADD .D2 DP,B4,B6 ; |95|
ADD .D2 DP,B4,B5 ; |95|
MVK .S1 (_STD_DC_UV_VALUES-$bss),A0 ; |95|
|| MVKL .S2 RL3,B3 ; |95|
|| MV .L1X B5,A4 ; |95|
MV .S1X B6,A6 ; |95|
|| ADD .L2X DP,A0,B4 ; |95|
|| MVKH .S2 RL3,B3 ; |95|
RL3: ; CALL OCCURS ; |95|
.line 20
CALL .S1 _BuildSTDHuffTab ; |96|
MVK .S2 (_STD_AC_UV_VALUES-$bss),B4 ; |96|
MVK .S1 (_STD_AC_UV_HT-$bss),A0 ; |96|
MVKL .S2 RL4,B3 ; |96|
ADD .L1X DP,A0,A6 ; |96|
|| MVK .S1 (_STD_AC_UV_NRCODES-$bss),A0 ; |96|
MVKH .S2 RL4,B3 ; |96|
|| ADD .D2 DP,B4,B4 ; |96|
|| ADD .S1X DP,A0,A4 ; |96|
RL4: ; CALL OCCURS ; |96|
.line 23
MVK .S1 1024,A0 ; |99|
MVC .S2X A0,ISTP ; |99|
.line 24
MVK .S1 1,A0 ; |100|
MVC .S2X A0,IER ; |100|
.line 25
MVKL .S1 0x1a0fff4,A0 ; |101|
ZERO .D1 A3 ; |101|
|| MVKH .S1 0x1a0fff4,A0 ; |101|
STW .D1T1 A3,*A0 ; |101|
NOP 2
.line 26
MVKL .S1 0x1a0ffe8,A0 ; |102|
MVK .S2 32,B4 ; |102|
|| MVKH .S1 0x1a0ffe8,A0 ; |102|
STW .D1T2 B4,*A0 ; |102|
NOP 2
.line 28
ZERO .D2 B4 ; |104|
MVKL .S2 0x19620,B4 ; |104|
|| STW .D2T2 B4,*+SP(4) ; |104|
ZERO .D2 B5 ; |104|
|| MVKH .S2 0x19620,B4 ; |104|
CMPLT .L2 B5,B4,B0 ; |104|
[!B0] B .S1 L2 ; |104|
ZERO .D2 B6 ; |105|
NOP 4
; BRANCH OCCURS ; |104|
;*----------------------------------------------------------------------------*
;* SOFTWARE PIPELINE INFORMATION
;* Disqualified loop: Software pipelining disabled
;*----------------------------------------------------------------------------*
L1:
.line 29
LDW .D2T2 *+SP(4),B5 ; |105|
MVKL .S2 _pData1,B4 ; |105|
MVKH .S2 _pData1,B4 ; |105|
MVKL .S1 0x19620,A0 ; |105|
MVKH .S1 0x19620,A0 ; |105|
STW .D2T2 B6,*+B4[B5] ; |105|
LDW .D2T2 *+SP(4),B4 ; |105|
NOP 4
ADD .D2 1,B4,B4 ; |105|
CMPLT .L1X B4,A0,A1 ; |105|
[ A1] B .S1 L1 ; |105|
STW .D2T2 B4,*+SP(4) ; |105|
NOP 4
; BRANCH OCCURS ; |105|
;** --------------------------------------------------------------------------*
L2:
.line 31
MVKL .S1 0x20350003,A0 ; |107|
|| MVKL .S2 0x1a00180,B4 ; |107|
MVKH .S1 0x20350003,A0 ; |107|
|| MVKH .S2 0x1a00180,B4 ; |107|
STW .D2T1 A0,*B4 ; |107|
NOP 2
.line 32
ZERO .D1 A0 ; |108|
|| MVKL .S2 0x1a00184,B4 ; |108|
MVKH .S1 0xa0000000,A0 ; |108|
|| MVKH .S2 0x1a00184,B4 ; |108|
STW .D2T1 A0,*B4 ; |108|
NOP 2
.line 33
MVKL .S1 0x23f0169,A0 ; |109|
|| MVKL .S2 0x1a00188,B4 ; |109|
MVKH .S1 0x23f0169,A0 ; |109|
|| MVKH .S2 0x1a00188,B4 ; |109|
STW .D2T1 A0,*B4 ; |109|
NOP 2
.line 34
MVKL .S1 0xb00cb100,A0 ; |110|
|| MVKL .S2 0x1a0018c,B4 ; |110|
MVKH .S1 0xb00cb100,A0 ; |110|
|| MVKH .S2 0x1a0018c,B4 ; |110|
STW .D2T1 A0,*B4 ; |110|
NOP 2
.line 35
MVKL .S1 0x5a40004,A0 ; |111|
|| MVKL .S2 0x1a00190,B4 ; |111|
MVKH .S1 0x5a40004,A0 ; |111|
|| MVKH .S2 0x1a00190,B4 ; |111|
STW .D2T1 A0,*B4 ; |111|
NOP 2
.line 36
MVKL .S2 0x1a00194,B4 ; |112|
MVKH .S2 0x1a00194,B4 ; |112|
|| MVK .S1 408,A0 ; |112|
STW .D2T1 A0,*B4 ; |112|
NOP 2
.line 38
MVKL .S2 0x1a00198,B4 ; |114|
|| MVKL .S1 0x20350003,A0 ; |114|
MVKH .S2 0x1a00198,B4 ; |114|
|| MVKH .S1 0x20350003,A0 ; |114|
STW .D2T1 A0,*B4 ; |114|
NOP 2
.line 39
MVKL .S2 0x1a0019c,B4 ; |115|
|| ZERO .D1 A0 ; |115|
MVKH .S2 0x1a0019c,B4 ; |115|
|| MVKH .S1 0xa0000000,A0 ; |115|
STW .D2T1 A0,*B4 ; |115|
NOP 2
.line 40
MVKL .S2 0x1a001a0,B4 ; |116|
|| MVKL .S1 0x23f0169,A0 ; |116|
MVKH .S2 0x1a001a0,B4 ; |116|
|| MVKH .S1 0x23f0169,A0 ; |116|
STW .D2T1 A0,*B4 ; |116|
NOP 2
.line 41
MVKL .S2 0x1a001a4,B4 ; |117|
|| ZERO .D1 A0 ; |117|
MVKH .S2 0x1a001a4,B4 ; |117|
|| MVKH .S1 0xb0000000,A0 ; |117|
STW .D2T1 A0,*B4 ; |117|
NOP 2
.line 42
MVKL .S2 0x1a001a8,B4 ; |118|
|| MVKL .S1 0x5a40004,A0 ; |118|
MVKH .S2 0x1a001a8,B4 ; |118|
|| MVKH .S1 0x5a40004,A0 ; |118|
STW .D2T1 A0,*B4 ; |118|
NOP 2
.line 43
MVKL .S2 0x1a001ac,B4 ; |119|
MVKH .S2 0x1a001ac,B4 ; |119|
|| MVK .S1 384,A0 ; |119|
STW .D2T1 A0,*B4 ; |119|
NOP 2
.line 46
MVKL .S2 0x1a00078,B4 ; |122|
|| MVKL .S1 0x20350003,A0 ; |122|
MVKH .S2 0x1a00078,B4 ; |122|
|| MVKH .S1 0x20350003,A0 ; |122|
STW .D2T1 A0,*B4 ; |122|
NOP 2
.line 47
MVKL .S2 0x1a0007c,B4 ; |123|
|| ZERO .D1 A0 ; |123|
MVKH .S2 0x1a0007c,B4 ; |123|
|| MVKH .S1 0xa0000000,A0 ; |123|
STW .D2T1 A0,*B4 ; |123|
NOP 2
.line 48
MVKL .S2 0x1a00080,B4 ; |124|
|| MVKL .S1 0x23f0169,A0 ; |124|
MVKH .S2 0x1a00080,B4 ; |124|
|| MVKH .S1 0x23f0169,A0 ; |124|
STW .D2T1 A0,*B4 ; |124|
NOP 2
.line 49
MVKL .S2 0x1a00084,B4 ; |125|
|| ZERO .D1 A0 ; |125|
MVKH .S2 0x1a00084,B4 ; |125|
|| MVKH .S1 0xb0000000,A0 ; |125|
STW .D2T1 A0,*B4 ; |125|
NOP 2
.line 50
MVKL .S2 0x1a00088,B4 ; |126|
|| MVKL .S1 0x5a40004,A0 ; |126|
MVKH .S2 0x1a00088,B4 ; |126|
|| MVKH .S1 0x5a40004,A0 ; |126|
STW .D2T1 A0,*B4 ; |126|
NOP 2
.line 51
MVK .S2 384,B5 ; |127|
MVKL .S2 0x1a0008c,B4 ; |127|
MVKH .S2 0x1a0008c,B4 ; |127|
STW .D2T2 B5,*B4 ; |127|
NOP 2
.line 53
MVK .S1 1,A0 ; |129|
MVC .S2X A0,CSR ; |129|
NOP 1
.line 54
MVK .S1 304,A0 ; |130|
MVC .S2X A0,ICR ; |130|
NOP 1
.line 55
MVK .S1 8467,A0 ; |131|
MVC .S2X A0,IER ; |131|
.line 57
MVKL .S1 0xb0a7fd88,A0 ; |133|
MVKH .S1 0xb0a7fd88,A0 ; |133|
LDW .D1T1 *A0,A0 ; |133|
NOP 4
CMPEQ .L1 A0,8,A1 ; |133|
[ A1] B .S1 L5 ; |133|
NOP 5
; BRANCH OCCURS ; |133|
;*----------------------------------------------------------------------------*
;* SOFTWARE PIPELINE INFORMATION
;* Disqualified loop: Software pipelining disabled
;*----------------------------------------------------------------------------*
L3:
.line 59
LDW .D2T2 *+DP(_captureReady),B4 ; |135|
NOP 4
CMPEQ .L2 B4,1,B0 ; |135|
[!B0] B .S1 L4 ; |135|
NOP 5
; BRANCH OCCURS ; |135|
;** --------------------------------------------------------------------------*
.line 61
ZERO .D2 B4 ; |137|
STW .D2T2 B4,*+DP(_captureReady) ; |137|
NOP 2
.line 63
MVKL .S2 0x2000004,B4 ; |139|
|| ZERO .D1 A0 ; |139|
MVKH .S2 0x2000004,B4 ; |139|
|| MVKH .S1 0xb0000000,A0 ; |139|
STW .D2T1 A0,*B4 ; |139|
NOP 2
.line 64
MVKL .S2 0x200000c,B4 ; |140|
|| MVKL .S1 0xb0196200,A0 ; |140|
MVKH .S2 0x200000c,B4 ; |140|
|| MVKH .S1 0xb0196200,A0 ; |140|
STW .D2T1 A0,*B4 ; |140|
NOP 2
.line 65
MVKL .S2 0x2000008,B4 ; |141|
|| MVKL .S1 0x11f0169,A0 ; |141|
MVKH .S2 0x2000008,B4 ; |141|
|| MVKH .S1 0x11f0169,A0 ; |141|
STW .D2T1 A0,*B4 ; |141|
NOP 2
.line 66
MVKL .S1 0x2000010,A0 ; |142|
MVKH .S1 0x2000010,A0 ; |142|
STW .D1T1 A3,*A0 ; |142|
NOP 2
.line 67
MVKL .S1 0x2000020,A0 ; |143|
|| MVKL .S2 0x45a00001,B4 ; |143|
MVKH .S1 0x2000020,A0 ; |143|
|| MVKH .S2 0x45a00001,B4 ; |143|
STW .D1T2 B4,*A0 ; |143|
NOP 2
.line 69
MVK .S2 304,B4 ; |145|
MVC .S2 B4,ICR ; |145|
NOP 1
.line 70
MVC .S2 IER,B4 ; |146|
MVK .S1 8467,A0 ; |146|
OR .S2X A0,B4,B4 ; |146|
MVC .S2 B4,IER ; |146|
;** --------------------------------------------------------------------------*
L4:
.line 72
MVKL .S1 0xb0a7fd88,A0 ; |148|
MVKH .S1 0xb0a7fd88,A0 ; |148|
LDW .D1T1 *A0,A0 ; |148|
NOP 4
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -