Registriert seit: 9. Jun 2005
Ort: Unna
1.172 Beiträge
Delphi 10.2 Tokyo Professional
|
Re: Pascal code to asm
8. Apr 2006, 19:19
Zu MUL / IMUL: wenn einen bei einer 32x32-Bit-Multiplikation sowieso nur die unteren 32 Bits des Ergebnisses interessieren, dann ist es egal ob man MUL oder IMUL nimmt. Darum gibt's die Multiplikationsinstruktionen mit einfachem Ergebnis (z.B. IMUL EAX, EBX, 17) auch nur als IMUL.
Könnt ihr ja selbst mal ausprobieren. Denkt aber dabei daran, dass z.B. $FFFFFFF9 sowohl -7 (signed) als auch 4294967289 (unsigned) ist.
|