4
FScc Set According to Condition FScc
Operation:
If (condition true)
then ls I) Destination
else Os $ Destination
Assembler
Syntax:
FScc.<size> <ea>
Attributes:
Size-- (Byte)
Description:
If the specified floating-point condition is true, sets the byte integer operand
at the destination to TRUE (all ones), otherwise sets the byte to FALSE (all zeros). The
conditional specifier cc may select any one of the 32 floating-point conditional tests
as described in 4.4 CONDITIONAL TEST DEFINITIONS.
Status Register:
Condition Codes: Not affected
Quotient Byte: Not affected
Exception Byte: BSUN
Accrued Exception Byte:
Instruction Format:
15 14
13
12
I I 7 1
0 O 0 O
Set if the NAN condition code is set and the
condition selected is an IEEE nonaware test
SNAN Not Affected
OPERR Not Affected
OVFL Not Affected
UNFL Not Affected
DZ Not Affected
INEX2 Not Affected
INEXl Not Affected
The lOP bit is set if the BSUN bit is set in the exception byte.
No other bit is affected.
11 10 9 8
COPROCESSOR lID
O. 1
olo1olol
7 6 5 4 3 2 1 0
EFFECTIVE ADD£ESS
0 I MODE ! REGtSTE.R
0 i 0 ! C0t~0m0:,'aLP~E0:CaTE
FREESCALE
4-96
MC68881/MC68882 USER'S MANUAL