FRESTORE
The FRESTORE instruction retrieves the last Condition Flags saved by an FSAVE instruction and restores them as the current status. The instruction uses the following format:
|
|
|
|
Where:
label
Optional. A Program Execution Label.
Flags Affected: EOS, LESS, OVER, ZERO, Function Key
Note the following:
The FRESTORE instruction retrieves the last stored values in a Last In - First Out (LIFO) fashion similar to the CALL instruction.
Performing more FRESTOREs than FSAVEs clears all Condition and Function Flags. However, the Pseudo Condition Flag GREATER is set since both the ZERO and LESS Condition Flags are not set.
See Also: FSAVE, FLAGSAVE, FLAGREST, Program Control Instructions
![]() |