4
FETOXM1 FETOXM1
Operation:
e(Source) - 1 $ FPn
Assembler
FETOXMI.<fmt> <ea>,FPn
Syntax:
FETOXMI.X FPm,FPn
FETOXM 1 .X FPn
Attributes:
Format= (Byte, Word, Long, Single, Double, Extended, Packed)
Description:
Converts the source operand to extended precision (if necessary) and cal-
culates e to the power of that number. Then, subtracts one from that value, and stores
the result in the destination floating-point data register.
Operation Table:
Source
Destination
~l
Result }
NOTE:
In
Range Zero
I Infinity
.4- -- + -- I +
e x- 1 +0,0 0.0 I -inf
- 1.0
If the source operand is a NAN, refer to 4.5.4 NANs for more information.
Status Register:.
Condition Codes:
Quotient Byte:
Exception Byte:
Accrued Exception Byte:
Instruction Format:
15 14 13
J
I
1
} I
O R/M 0
Affected as described in 4.5.5.1 SETTING FLOATING-POINT
CONDITION
CODES
Not affected
BSUN
SNAN
OPERR
OVFL
UNFL
DZ
INEX2
INEX1
Cleared
Refer to 4.5.4 NANs.
Cleared
Refer to 6.1.4 Overflow.
Refer to 6.1.5 Underflow.
Cleared
Refer to 6.1.7 Inexact Result.
If <fret> is Packed, refer to 6.1.8 Inexact Result
on
Decimal Input; cleared otherwise.
Affected as described in 6.1.10 IEEE Exception and Trap Com-
patibility
12 11 10 9 8 7 G
I COPROCESSOR 1 1
I ID 0 0 O
SOURCE DESTINATION }
• . SPECIFIER REGISTER 0
5 4 3 2 1 C
EFFECTIVE~ ADDRESS
MODE ,[ REGISTER
O O 1 C ~ ~ ' C
FREESCALE
4-44
MC68881/MC68882 USER'S MANUAL