Здравствуйте, Аноним, Вы писали:
А>Деление происходит пары DX:AX на аргумент. В том случае, если вы записываете 5 в AX, содержимое DX неизвестно. Т.е. при этом может возникнуть исключение. CWD же стоит, чтобы расширить число со знаком в AX до числа со знаком в DX:AX.
Хм.
В зубкове про idiv сказано следующее:
Выполняет целочисленной деление со знаком AL, AX или EAX (в зависмости от размера иточника) на источник (регистр или переменная) и помещает результат в AL, AX или EAX, а остаток — в AH, DX или EDX соответственно. ...
Наврано?
[In theory there is no difference between theory and practice. In
practice there is.]
[Даю очевидные ответы на риторические вопросы]