Zitat:
das kürzest- und schnellstmögliche Konstrukt.
Nur weil du in deinen Code kein "mov eax,irgendwas" schreibst heist es noch lange nicht, dass Delphi dies nicht automatisch hinzufügt. Nochmal, was meinst du woher der Wert im EAX Register kommt? Ohne Befehl kann der Wert nicht im EAX Register landen, ob nun von dir hinzugefügt oder von Delphi automatisch.
Zitat:
Ab Delphi 2006 kann man anstelle des "
db 0Fh, 0C8h" auch direkt "BSWAP" schreiben.
Mein Delphi 7 kann das auch schon.