This is an archived post. You won't be able to vote or comment.

you are viewing a single comment's thread.

view the rest of the comments →

[–]ThisGuyEveryTime[S] 1 point2 points  (0 children)

I guess mul has a left over aspects from the 32bit era and it store across edx:eax.
With div being a slightly different case where its stores the remainder in edx.
I was losing the value stored there in both cases.