3-284
INSTRUCTION SET REFERENCE
FXSAVEStore FP and MMX
State And Streaming SIMD
Extension State (Continued)
Real Address Mode Exceptions
Interrupt 13
If any part of the operand would lie outside of the effective address space
from 0 to 0FFFFH.
#NM
If CR0.EM = 1.
#NM
If TS bit in CR0 is set.
Virtual 8086 Mode Exceptions
Same exceptions as in Real Address Mode.
#AC
For unaligned memory reference if the current privilege level is 3.
#PF (fault-code) For a page fault.
Comments
State saved with FXSAVE and restored with FRSTOR, and state saved with FSAVE and restored
with FXRSTOR, will result in incorrect restoration of state in the processor. The address size
prefix will have the usual effect on address calculation, but will have no effect on the format of
the FXSAVE image.
The use of Repeat (F2H, F3H) and Operand-size (66H) prefixes with FXSAVE is reserved.
Different processor implementations may handle these prefixes differently. Usage of these
prefixes with FXSAVE risks incompatibility with future processors.