Einzelnen Beitrag anzeigen

Benutzerbild von Mr_G
Mr_G

Registriert seit: 2. Sep 2004
Ort: Duisburg
468 Beiträge
 
Delphi 2006 Professional
 
#18

Re: Inkrementieren von Eax geht nicht

  Alt 15. Feb 2009, 15:50
Zitat von brechi:
Und wenn ich mich nicht irre, kann man auch beliebig viele Begin und Ends um den asm Block schreiben. Der Compiler sollte das gleiche draus machen, als wenn sie nicht da wären.
Das trifft nicht ganz zu: Wenn man seine Funktion oder Prozedur mit asm beginnt führt der Compiler andere Optimierungen aus und behandelt das Ganze etwas anders. Siehe dazu die OH und hier (unter 3.2)...
Jan
  Mit Zitat antworten Zitat