Delphi wandelt deinen Pascal-Code auch in
ASM-Code um und Delphi kennt ganz viele Optimierungen.
Delphi-Quellcode:
r3 := r1 / r2;
asm
fld &r1
// r1 > FPU-Register
fdiv &r2
// FPU-Register := FPU-Register / r2
fstp &r3
// FPU-Register > r3
wait
// warten bis FPU fertig mit rechnen ist
end;
da geht nicht's mehr schneller
und Delphi macht es schon so (abgesehn wenn die Variablen noch irgendwohergeladen werden müssen, aber da mußt du es ja auch anders machen)