我注意到EDX包含一些随机默认值,如00401000,然后我使用这样的DIV指令:
mov eax,10 mov ebx,5 div ebx
它会导致INTEGER OVERFLOW ERROR.但是,如果我设置edx为0并执行相同的操作.我相信使用div会导致商重写eax和其余覆盖edx.
edx
div
eax
获得此INTEGER OVERFLOW ERROR确实让我感到困惑.
x86 assembly integer-division
assembly ×1
integer-division ×1
x86 ×1