Hi guys,

I hope i'm not hijacking this thread but...

It's not complicated...
C=A*/B is same as C=(A*B)/$FF
C=A**B same as C=(A*B)/$FFFF
Maybe my mind is set to work with decimal only and this might be a dumb question but i cant understand what we can get from these operations

If A=1234 and B=5678 then

A*B=7006652 ( which in bynary is 0110 1010 ... )

I know that this operation keeps the higher 2 bytes 0110 1010 so
A**B= 106

Having said that, i know how they work... so my question is, when and why are these operations used?

Thanks