Hi,
Here is a nice piece of code to multiply two 16 bit operands, signed and unsigned.
Can someone please explain me the methodology used in the calculation loop.
That is from label "M16_Loop:" to "M16_Calculations done".
All the rest of the code is clear to me except that part.
Thanks a lot!