У меня вопрос поповоду результата работы инструкции idiv. eax=53 ecx=A Вот скажите пожалуйста!Почему после выпонения инструкции:idiv ecx,в регистре edx появляеться остаток от деления=3. Тоесть после выполнения инструкции eax=8 edx=3 Откуда взялось 3?если поделить 53 на A то будет просто 8 без остатка?
ShkiperLol, 0x53 / 0x0A = 0x08 ( виндовый калькулятор не показывает остаток) 0x0A * 0x08 = 0x50 0x53 - 0x50 = 0x03 В том же калькуляторе сделай 0x53 mod 0x0A.