アセンブリで2つの数値を分割しようとしています。私はIntelコンピューターの本のためのIrvineアセンブリーで作業していて、私の人生のために除算を機能させることはできません。
これが私のコードです
.code
main PROC
call division
exit
main ENDP
division PROC
mov eax, 4
mov ebx, 2
div ebx
call WriteDec
ret
divison ENDP
END main
WriteDecは、eaxレジスタにある数値を書き込む必要があります(除算呼び出しの後に商に設定する必要があります)。代わりに、実行するたびにVisual Studioがクラッシュします(ただし、プログラムはコンパイルされます)。