完成除法后余数存储在哪里?

-2 x86 assembly

我刚刚学习汇编语言,我很难弄清楚除法后余数存储在哪里。

我相信其余的内容存储在其中一个寄存器中,但我不知道是哪一个或如何将其打印到屏幕上。

mov     eax, number1
xor     edx, edx
div     number2
call    WriteDec
call    CrLf
Run Code Online (Sandbox Code Playgroud)

上面的代码打印商但不打印余数。

fuz*_*fuz 6

如手册中所述div,32 位将商存储在 中eax,余数存储在 中edx

一般来说,阅读您想要使用的每条指令的手册是个好主意。