calc_delta_1.s

来自「wince下的xvidcore开发库,可用于MP4等视频播放开发」· S 代码 · 共 29 行

S
29
字号
         ;; 
         getf.sig ret0 = fmv
         add mpr[0] = mpr[0], mpr[1]
         add mpr[2] = mpr[2], mpr[3]
         add mpr[4] = mpr[4], mpr[5]
         add mpr[6] = mpr[6], mpr[7]
         ;; 
         add mpr[0] = mpr[0], mpr[2]
         add mpr[4] = mpr[4], mpr[6]
         mov component[0] = dx
         mov component[1] = dy
         
         cmp.ne non0_2, p0 = 0, dx
         cmp.gt neg_2, p0 = 0, dx
         
         .pred.rel "mutex", p32, p36     //non0_0, neg_0
  
         cmp.ne non0_3, p0 = 0, dy
         cmp.gt neg_3, p0 = 0, dy
         ;;
         .pred.rel "mutex", p33, p37     //non0_1, neg_1
 
         add iSAD = iSAD, ret0
         add mpr[8] = mpr[0], mpr[4]
 (neg_2) sub component[0] = 0, component[0]      //abs
 (neg_3) sub component[1] = 0, component[1]      //abs
         ;; 

⌨️ 快捷键说明

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