Einzelnen Beitrag anzeigen

Benutzerbild von Flocke
Flocke

Registriert seit: 9. Jun 2005
Ort: Unna
1.172 Beiträge
 
Delphi 10.2 Tokyo Professional
 
#12

Re: Pascal code to asm

  Alt 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.
Volker
Besucht meine Garage
Aktuell: RtfLabel 1.3d, PrintToFile 1.4
  Mit Zitat antworten Zitat