fld - Float PU zurücksetzen

10/07/2010 - 22:30 von Jens Kallup | Report spam
Hallo,

kann man irgendwie den FPU Zustand speichern und
neim verlassen der Funktion zurücksetzen?

Also in etwa so:

_funktion:
save_fpu_status
...
fld qword [var1]
fld qword {var2]
fsrp qword {esp]
...
restore_fpu
leave
ret

Gruß
Jens
 

Lesen sie die antworten

#1 Jan Seiffert
10/07/2010 - 23:22 | Warnen spam
Jens Kallup schrieb:
Hallo,

kann man irgendwie den FPU Zustand speichern und
neim verlassen der Funktion zurücksetzen?

Also in etwa so:

_funktion:
save_fpu_status



fsave [108byte]

...
fld qword [var1]
fld qword {var2]
fsrp qword {esp]
...



frstore [108byte]

restore_fpu
leave
ret




Ich hab nur das Gefuehl, das ist ne dumme idee...

Gruß
Jens



Gruss
Jan

Hardware: The parts of a computer system that can be kicked.

Ähnliche fragen