пример для четверного слова:

аюсь разделить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

Ответы на вопрос(1)

Ваш ответ на вопрос