Einzelnen Beitrag anzeigen

Benutzerbild von dizzy
dizzy

Registriert seit: 26. Nov 2003
Ort: Lünen
1.932 Beiträge
 
Delphi 7 Enterprise
 
#12

Re: Einfache Funktion in asm übersetzen...

  Alt 5. Okt 2005, 23:05
Zitat von Dax:
FADD wird vom Compiler in ein FADDP st(1) umgesetzt
Dann kann man's auch gleich so schreiben

Zitat von Dax:
Tja, wenn man wüsste das Delphi Float-Results auf dem FPU-Stack übergibt
Wieder was gelernt! Das heisst dass der aktuelle "Top of Stack" gleichzeitig mein result ist? Yeeha, dann kann ich meine Vektor- und Quaternionen Units ja noch weiter optimieren
Hatte schon fast befürchtet, dass Delphi den Float in den Speicher semmelt und in EAX nen Pointer drauf übergibt... jaja, ich sollte mal öfter das CPU-Fenster auf machen =]
Fabian K.
INSERT INTO HandVonFreundin SELECT * FROM Himmel
  Mit Zitat antworten Zitat