[comp.sys.m68k] Floating Point Emulation Assembler Source

seaman@neptune.ral.rpi.edu (Chris Seaman) (08/14/90)

Does anyone know where I can find assembler source that implements
floating point math for a 68000.  Minimally, I need addition,
subtraction, multiplication, and "integer-to-real" and
"real-to-integer" conversions.  IEEE arithmetic would be nice,
although all I require are a set of self-consistent routines.

The code must execute within a 10mS control loop, so I'm willing to
trade speed for accuracy, i.e. single precision is fine.

                                                -- Chris Seaman

--
Chris Seaman				seaman@ral.rpi.edu
Robotics & Automation Laboratories	(518) 276-6580
Rensselaer Polytechnic Institute

esmith@goofy.apple.com (Eric Smith) (08/15/90)

In article <%R$%S4=@rpi.edu> seaman@neptune.ral.rpi.edu (Chris Seaman) writes:

   Does anyone know where I can find assembler source that implements
   floating point math for a 68000.  Minimally, I need addition,
   subtraction, multiplication, and "integer-to-real" and
   "real-to-integer" conversions.  IEEE arithmetic would be nice,
   although all I require are a set of self-consistent routines.

   The code must execute within a 10mS control loop, so I'm willing to
   trade speed for accuracy, i.e. single precision is fine.

Sounds like you want the Motorola 68343 Fast Floating Point software
package.  It used to be licensed for $500, but it's available free now
from the Motorola BBS.  I think the number is (512) 891-FREE.  They
still may want a license for commercial use.

--
Eric L. Smith      Opinions expressed herein do not necessarily reflect those
esmith@apple.com   of my employer, friends, family, computer, or even me!  :-)