Я заметил, когда EDX содержит какое-то случайное значение по умолчанию, например 00401000, и затем я использую инструкцию DIV следующим образом:
mov eax,10
mov ebx,5
div ebx
он вызывает ошибку INTEGER OVERFLOW. Однако, если я устанавливаю edx в 0 и выполняю то же самое, что он работает. Я полагал, что использование div приведет к перезаписи частным образом eax, а остальная перезапись edx.
Получение этой ошибки INTEGER OVERFLOW ERROR действительно смущает меня.