FSINH
Hyperbolic Sine
FSINH
Operation:
Hyperbolic Sine of Source j FPn
Assembler
FSINH.<fmt> <ea>,FPn
Syntax:
FSINH.X FPm,FPn
FSINH.X FPn
Attributes:
Format= (Byte, Word, Long, Single, Double, Extended, Packed)
Description:
Converts the source operand to extended precision (if necessary) and cal-
culates the hyperbolic sine of that number. Stores the result in the destination floating-
point data register.
Operation Table:
Operation Table:
e In
Range Zero
Infinity
+ - + -- +
Result Hyperbolic Sine +0.0 --0.0 + inf
NOTE: If the source operand is a NAN, refer to 4.5.4 NANs for more information.
- inf
Status Register:
Condition Codes:
Quotient Byte:
Exception Byte:
Accrued Exception Byte:
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 <fmt> 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
Instruction Format:
15 14 13
1 1 1
0 ~M 0
12 11 10 9 8 7 6 5 4 3 2 1 0
COPROCESSOR I EFFECTIVE ADDRESS
1 }D 0 I 0 0 MODE REGISTER
,00.c, II II
SPECIFIER REGISTER 0 0 0 0 0 1 0
MC68881/MC68882 USER'S MANUAL
FREESCALE
4-107