MC68882RC16A Freescale, MC68882RC16A Datasheet - Page 10
![no-image](/images/manufacturer_photos/0/2/261/freescale_sml.jpg)
MC68882RC16A
Manufacturer Part Number
MC68882RC16A
Description
Manufacturer
Freescale
Datasheet
1.MC68882RC16A.pdf
(26 pages)
Specifications of MC68882RC16A
Operating Temperature (min)
0C
Operating Temperature (max)
70C
Operating Temperature Classification
Commercial
Lead Free Status / RoHS Status
Compliant
,..,..,,,; .. . .. .. . . .
?**T::.<,..*,.
.\$., ~: ;.,,.:
;,\,:, .
“\/.$,
MOTOROLA
10
lows:
DYADIC OPERATIONS
for the second operand.
The
follows:
operand
an MC68020
erand is the contents of a floating-p~~f$~~~%
destination
ing-point
the equivalent
*$~*FSCALE
BRANCH, SET, AND TRAP-ON CONDITION
instructions
processors,
cial values in IEEE floating-point
ditional
ik~5Q$M
The MC68882 monadic
Dyadic operations
The floating-point
..y
dyadic
i$y~~
FABS
FACOS
FASIN
FATAN
FATANH
FCOSH
FETOX
FETOXMI
FCOS
FGETEXP
FGETMAN
FINT
FLINTRZ
FLOGIO
FLOG2
FLOGN
FLOGNPI
FNEG
FSIN
FSINCOS
FSINH
FSQRT
FTAN
FTANH
FTENTOX
FTST
FTWOTOX
FADD.<fmt>
FADD.X
FADD
FCMP,$Y2]Y, ‘;$r” Compare
FD,~~$;\;*
F~,@J>
FSGLDIV
FSGLMUL
FSUB
instruction
is in a floating-point
add is:
oPeratiom$~/$@Table with the MC68882 are as
,,.
is the same floating-p~$~%.~%ta register
except more conditions
implemented
or MC68030
~ , ,.:,..,,?$~
integer
,Fi:}’~”h
‘ ,l&A d d
is executed,
have two operands
branch,
Arc Cosine
Arc Sine
Absolute
Arc Tanqent
Hyperb&ic
Cosine
Hyperbolic
e to the x Power
e to the X Power –1
Get Exponent
Get Mantissa
.~~,~~n
Integer Part
Integer Part (Truncated)
Log Base 10
Log Base 2
Log Base e
Sine
Simultaneous
Square Root
Tangent
Test
Log Base e of(x + 1)
Negate
Hyperbolic
Hyperbolic
10 to the x Power
2 to the x Power
<~pP;&$
,.,..>,:2$
Divide
Modulo
Scale Exponent
Single Precision
Single Precision
Subtract
Multiply
IEEE Remainder
instructions
.<.:.
For ex~&~l,~the
operations
data registe~~’$:~~.:;~cond
by the MC68882 are similar
Freescale Semiconductor, Inc.
i..
*,W,, , ,
set, and trap-on
data regis\@Y, %?~orYt
Remainder
For More Information On This Product,
Value
arithmetic.
the MC68882
Arc Tangent
Cosine
Sine
Tangent
of the M68000 Family
exist due to the spe-
available
Sine and Cosine
Divide
Multiply
Go to: www.freescale.com
syntax for float-
e~$~$~’~~ first
register. The
When a con-
~~,’:~
are as fol-
condition
performs
~.+is
::\.
used
.J,,
oP-
....
,.,,
or
\$y[.::\k,
to
>.. ‘~>’
~~ ..*:
&;i ,ih;,~<+
f:..
>;):.’.
.
the
MC68020
false. The MC68020
priate
operations
where:
MC68030 are closely coupled,
‘%$~tances.
j F“
~ EQ
.%&in t~g, status register exception byte under any circum-
The MC68882 conditional
T@~$@lFB~lngconditional tests do not set the BSUN bit
OGT
OGE
OLT
OLE
OGL
OR
T
UN
UEQ
UGT
UGE
ULT
ULE
NE
All the conditional tests below set the BSUN bit in the
status register exception byte if the NAN condition code
SF
bit is set when a conditional instruction is executed.
SEQ
GT
GE
LT
LE
GL
GLE
NGLE
NGL
NLE
NLT
SNE
ST
NGE
NGT
cc
necessary
Mnemo@$”~,,,:,,,
FBCC
FDBcc
FSCC
FTRAPcc
\ ~.~~,.a
action.
,$,
is one of the 32 floatind~@n$-~Onditional
specifiers
“,,, .:\’.$$..\.\
or MC68030 whether
Table 2. ,@~fi,~?-Point
,,.,{:
execute very quickly.
\~,.i~
. -~ * L
‘::,,.
condition
Since
,e~;~~
‘...,
.. . ..
~.:...>
False
Equal
Ordered Greater Than
Ordered Greater Than or Equal
Ordered Less ,Tha.n
as given in~%~~~@’
Ordered Less Than or’ Equal
Ordered Greater or Less Than
Ordered
Unordered
Unordered or Equal
Unordered or Greater Than
Unordered or Greater or Equal
Unordered or Less Than
Unordered or Less or Equal
Not Equal
True
Signaling False
Signaling Equal
Greater Than
Greater Than or Equal
Less Than
Less Than or Equal
Greater or Less Than
Greater Less or Equal
Not {Greater, Less or Equal)
Not (Greater or Less)
Not (Less or Equal)
Not (Less Than)
Not (Greater or Equal)
Not (Greater Than)
Signaling Not Equal
Signaling True
or MC68030 then takes the appro-
\~:’’’\%:.,
Trap-on
the
Branch
Decrement
Set According
(with an Opti~”~l~~&?#meter)
:i::~ ,7.. , }
\;h \,,y~\
NOTE
~...<,.,,
Specifiers
NOTE
checking
*;t
MC68882
‘.,.,
>~/.
operations
**..*. .
1.$.,fy
the floating-point
Condition
Definition
~ !?L.-
the condition
and Branch,. ~$:<~
Conditional
,+* ~ !.,*Q:
and
,~* . /.J!:{&,
to CoQQi~~~S
and
* ?,.
are:
reports
~’ $’! “
~:.
MC68020
BRW/Rev.
is true or
MC-
branch
to the
,..
test
or
, . .. .
3
r
. .
$~::
Q;.>
..