usad8

Unsigned Sum of Absolute Differences

USAD8<c> <Rd>, <Rn>, <Rm>

Computes sum of absolute differences of bytes (Video Codec).

Details

The Unsigned Sum of Absolute Differences instruction computes sum of absolute differences of bytes (Video Codec).

Pseudocode Operation

// Computes sum of absolute differences of bytes (Video Codec)

Example

USAD8 r0, r1, r2

Encoding

Binary Layout
cond
01111000
Rn
Rd
1111
0001
Rm
 
Format SIMD Integer
Opcode 0x0780F010
Extension A32 (DSP)

Operands

  • Rd
    Destination general-purpose register
  • Rn
    First source / base general-purpose register
  • Rm
    Second source / offset general-purpose register