Download 68kPM

Transcript
Floating Point Instructions
FMOVE
Move Floating-Point Data Register
(MC6888X, MC68040)
FMOVE
Floating-Point Status Register (Register-to-Memory):
Condition Codes:
Not affected.
Quotient Byte:
Not affected.
Exception Byte:
BSUN
Cleared
< fmt > is B, W, or L
SNAN
Refer to 1.6.5 Not-A-Numbers.
OPERR
Set if the source operand is infinity or if the
destination size is exceeded after conversion
and rounding; cleared otherwise.
Cleared
Cleared
Cleared
Refer to exception processing in the
appropriate user’s manual.
Cleared
Cleared
Refer to 1.6.5 Not-A-Numbers
Refer to exception processing in the
appropriate user’s manual.
Refer to exception processing in the
appropriate user’s manual.
Cleared
Refer to exception processing in the
appropriate user’s manual.
Cleared
Cleared
Refer to 1.6.5 Not-A-Numbers.
Set if the k-factor > + 17 or the magnitude of
the decimal exponent exceeds three digits;
cleared otherwise.
Cleared
Cleared
Cleared
Refer to exception processing in the
appropriate user’s manual.
Cleared
OVFL
UNFL
DZ
INEX2
< fmt > is S, D, or X
INEX1
BSUN
SNAN
OVFL
UNFL
DZ
INEX2
INEX1
BSUN
SNAN
OPERR
< fmt > is P
OVFL
UNFL
DZ
INEX2
INEX1
Accrued Exception Byte:
MOTOROLA
Affected as described in exception processing in the appropriate user’s manual.
M68000 FAMILY PROGRAMMER’S REFERENCE MANUAL
5-77