mov eax, 0x01
mov ecx, 0x02
div ecx ; Divide AX/CX, saves remainder in DX
cmp dx, 0
je OddNumber
int 80h
Когда я пытаюсь разделить 1/2, вместо того, чтобы перейти к метке OddNumber, он возвращает "Floating point exception". Я знаю, что 1/2 - это плавающая точка, но как я могу с этим справиться? Спасибо.
GDB говорит "Программа получила сигнал SIGFPE, исключение арифметики.", кстати.