fxsave und fxrstor
-
Ich hab leider in der intel doku nicht wirklich sehr viel gefunden zu den beiden funktionen, deshalb hab ich noch zwei fragen. wenn ich fxrstor ausführ, dann läuft die cpu inzwischen weiter. dh es macht sinn das sobald wie möglich bei einem task switch auszuführen, damit der rest des task switches und das wiederherstellen der fpu umgebung möglist paralell ablaufen. muss ich jetz explizit mit fwait auf die beendigung von fxrstor warten oder passiert das implizit durch die nächste fpu/mmx/sse/sse2/sse3 anweisung? und wie lange dauern fxsave/fsrstor?
danke
-
Also in der Instruction Reference von Intel sind 10 Seiten zu diesen beiden Instructions allein, plus Referenzen auf das System Programming Guide.