пример для четверного слова:
аюсь разделить859091
от11
чтобы получить частное и остаток, но я получаю Исключение с плавающей точкой на линии:
Div BX
Это мой код дляSASM:
%include "io.inc"
section .data
dividend dd 859091
divisor dw 11
section .text
global CMAIN
CMAIN:
push ebp
mov ebp, esp
xor eax, eax
xor ebx, ebx
xor edx, edx
mov ax, word [dividend]
mov dx, word [dividend + 2]
mov bx, word [divisor]
test bx, bx
jz exit
div bx
exit:
leave
ret