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

📄 sad_8x8_soyu.sa

📁 DM642的mpeg4编码
💻 SA
字号:
        .sect ".internal_code1"
        .global _ComputBlockSad
_ComputBlockSad .cproc A_srcImg, A_refImg, A_pitch
            .no_mdep

            .reg A_s1, A_s0
            .reg A_s7654:A_s3210
            .reg A_r7654:A_r3210
            .reg A_d7654,A_d3210
            .reg A_sad , i , A_k1

            MVK   0x0101   , A_k1
            PACK2 A_k1     , A_k1, A_k1
         
            MVK   8 , i
            ZERO  A_sad
       
loop:       								
            LDNDW *A_srcImg , A_s7654:A_s3210
            LDNDW *A_refImg , A_r7654:A_r3210
            ADD   A_srcImg  , A_pitch , A_srcImg
            ADD   A_refImg  , A_pitch , A_refImg
						
            SUBABS4  A_s7654 , A_r7654 ,  A_d7654
            SUBABS4  A_s3210 , A_r3210 ,  A_d3210

            DOTPU4   A_d7654 , A_k1 , A_s1
            DOTPU4   A_d3210 , A_k1 , A_s0

            ADD A_sad , A_s1 , A_sad
            ADD A_sad , A_s0 , A_sad
			SUB i , 1 , i
   [i]      B   loop
            .return A_sad
            .endproc

⌨️ 快捷键说明

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