ohne jetzt groß ahnung von
asm zu haben, vermute ich, dass der delphi-code einfach höher optimiert ist. entweder, weil du nicht 1:1 in
asm übersetzt hast, sondern irgendwo eine abweichung zuungunsten deines
asm codes drin hast, oder aber weil die delphi code optimization mal wieder ganze arbeit geleistet hat, und da irgendwas optimiert werden konnte.