Я пытаюсь запустить следующий код в сборке:
mov %si, %ax
mov $15, %si
div %si
mov %eax, %esi
Когда я создаю свою программу, она компилируется, но во время выполнения она выдает мне исключение с плавающей запятой.Я попытался заменить параметры последней строки на %ah
и %si
.
Вкратце, я пытаюсь разделить %esi
на 15
.Мне нужен только int
, и мне не нужен double
.
Спасибо