I have read a lot of examples on 32-bit division and I have seen a lot of,
mov edx, hiword ;load edx with hi word of dividend
mov eax, loword ;load eax with lo word of dividend
mov ebx, divisor ;load ebx with divisor
div ebx ;quotient goes into eax, remainder into edx
I don't understand the hi and low
here is what I got so far, but I don't know where to go for the dividing part.
mWrite "Enter for X: " call readint mov x, eax mWrite "Enter for Y: " call readint mov y, eax
after that I successfully store my input into variables I declared as DWORD, all the examples I have seen I can't seem to incorporate that logic into my program.