🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: comp.sys.intel
Article #838

Re: 387 Math Chips

#838
From: Maurice D Castro
Date: Fri, 09 Oct 1992 04:53
34 lines
1944 bytes
<UD156844@NDSUVM1.BITNET> writes:

>My question is will the 387 chip be used for other programs that
>don't specifically state any use of the 387 chip.  In reading
>an article in a past issue of Computer Shopper they state that
>some programs will detect a 387 and use it, otherwise math functions
>are normally done via software.  If software does not try to detect
>a 387 is the CPU capable of detecting the 387 and passing math
>calculations to it?

>roberto alvarez
>ud156844@vm1.nodak.edu

It is not possible for the CPU to determine if a software package is 
performing a floating point calculation by using integer based 
instructions on the CPU. 

A 387 implements a set of floating point instructions a 386 is 
unable to perform these instructions, it is possible for the 386 
to trap references to a floating point instruction and invoke a
routine that emulates the instruction. 

Typically math coprocessors only benefit programs written to work with 
them. There is one exception, if you use MS-Windows and use its math
routines you will experience some benefit. MS-Windows, however, will
not work any faster as it is mostly implemented using integer arithmetic.

Maurice Castro

--
Maurice Castro                 |  "In hardware engineering, Ohm's
maurice@bruce.cs.monash.edu.au |   law and Maxwell's equations pale
                               |   in importance and influence next
                               |   to Murphy's Law" Gordon Bell
Technical Details
Message-ID: <maurice.718606412@bruce.cs.monash.edu.au>
Path: arc1-ca.pugleaf.net!sparky!uunet!munnari.oz.au!bruce.cs.monash.edu.au!maurice
References: <92281.132353UD156844@NDSUVM1.BITNET>

Show Full Headers
Complete Article Headers
Newsgroups: comp.sys.intel
Path: arc1-ca.pugleaf.net!sparky!uunet!munnari.oz.au!bruce.cs.monash.edu.au!maurice
From: maurice@cs.monash.edu.au (Maurice D Castro)
Subject: Re: 387 Math Chips
Message-ID: <maurice.718606412@bruce.cs.monash.edu.au>
Sender: news@bruce.cs.monash.edu.au (USENET News System)
Organization: Computer Science, Monash University, Australia
References: <92281.132353UD156844@NDSUVM1.BITNET>
Date: Fri, 9 Oct 1992 04:53:32 GMT
Lines: 34