MP15)
DEST[127:80] ← 00000000000H
IF VL &gt;= 256
    (* Repeat operation for bytes 16 through 31*)
    TEMP31←ABS(SRC1[255:248] - SRC2[255:248])
    DEST[143:128] ←SUM(TEMP16:TEMP23)
    DEST[191:144] ← 000000000000H
    DEST[207:192] ← SUM(TEMP24:TEMP31)
    DEST[223:208] ← 00000000000H
FI;
IF VL &gt;= 512
(* Repeat operation for bytes 32 through 63*)
    TEMP63←ABS(SRC1[511:504] - SRC2[511:504])
    DEST[271:256] ←SUM(TEMP0:TEMP7)
    DEST[319:272] ← 000000000000H
    DEST[335:320] ← 