Zitat von
dino:
"Der Zieloperand ist sowohl beim mul wie beim imul Befehl immer das AL oder AX Register."
EAX = 32 Bit
AX = 16 Bit
AL = 8 Bit
Das sind nur 3 Bezeichner für das gleiche Register (mehr oder weniger). EAX wäre auf 32-Bit CPUs das volle 32 bittige Register, AX ist ein Teil dieses Registers (die unteren 16 Bit), AL wiederum ist ein Teil des AL-Registers (die unteren 8 Bit). AX würde sich aus AH und AL zusammensetzen.
Für aktuelle 32-Bitter sollte es also EAX sein