MultDEBC

Description #

Multiplies two 16-bit numbers and returns a 32-bit product.

Technical Details #

Special thanks to z80 Bits for the inspiration for this routine.

Inputs #

de = multiplier
bc = multiplicand

Outputs #

dehl = product

Destroyed #

a = 0
bc, de, hl destroyed