EasyManua.ls Logo

Freescale Semiconductor MC68881 - Page 126

Default Icon
409 pages
Print Icon
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Loading...
4
FMOVE Move Floating-Point Data Register FMOVE
Effective Address Field -- Encoded with the M68000 addressing mode for the desti-
nation operand as shown:
Addressing Mode Mode Register
Dn* 000 reg. number:Dn
An -- --
(An) 010 reg. number:An
(An) + 011 reg. number:An
-(An) 100 reg. number:An
(d16,An) 101 reg. number:An
(dB,An,Xn) 110 reg. number:An
(bd,An,Xn) 110 reg. number:An
([bd,An,XnJ,od) 110 reg. number:An
([bd,An],Xn,od) 110 reg. number:An
*Only if <fmt> is Byte, Word, Long, or Single.
Addressing
Mode Mode I Register
(xxx).W 111 I 00O
(xxx).L 111 t 001
#<data>
(d16,PC)
Id8,PC,Xn)
(bd,PC,Xn)
(Jbd,PC,Xn],od}
([bd,PCJ,Xn,od)
- i
I i
Destination Format Field -- Specifies the data format of the destination operand:
000 L
001 S
010 X
011 P{#k}
100 W
101 D
110 B
111 P{Dn}
Long Word Integer
Single Precision Real
Extended Precision Real
Packed Decimal Real with static k-factor
Word Integer
Double Precision Real
Byte Integer
Packed Decimal Real with dynamic k-factor
Source Register Field -- Specifies the source floating-point data register, FPm.
k-factor Field -- Only used if the destination format is Packed Decimal, to specify the
format of the decimal string. For any other destination format, this field should be
set to all zeros. For a static k-factor, this field is encoded with a twos-complement
integer where the value defines the format as follows:
-64 to 0 -- Indicates the number of significant digit to the right of the decimal
point (Fortran
"F" format).
+ 1 to + 17 -- Indicates the number of significant digits in the mantissa (Fortran
"E" format).
+ 18 to +63 -- Sets the OPERR bit in the FPSR exception byte, treated as "- 17.
The format of this field for a dynamic k-factor is:
rrr0000
where:
"rrr" is the number of the main processor data register that contains the k-factor
value.
FREESCALE
4-68
MC68881/MC68882 USER'S MANUAL

Table of Contents