This is an algorithm that simplifies multiplication.

Algorithm

  1. Sign Extend to make both bytes the same length
  2. For binary byte with length
  3. Go through digits from to
    1. If digits at and are , then the multiplicand is added to the result at position
    2. If digits and are , then the multiplicand is subtracted from the result at position

Example in Decimal

Involves segmenting multiplication into easier sub-multiplications with better numbers.