[comp.sys.intel] 387 literature

m5@lynx.UUCP (Mike McNally) (08/17/88)

Are there any useful (i.e., not useLESS, like the Intel books) books
about the 80[23]87 numeric coprocessor?  I need a book that has a
decent summary of each instruction and what it does to the stack,
along with some code for dealing with trancendentals with restricted
range (like FPTAN on the 287).  Actually, I can deal with the goofy
trancendentals, but it would be nice to know, for example, whether
FPREM leaves ST and ST(1) both alive, thus requiring a FSTP and an
FPOP (what?!? No FPOP?  gee, whiz; do I really have to FSTP to a dummy
location?).

Come to think of it, the old 8087 book was OK; I never had to really
use it though.

-- 
Mike McNally of Lynx Real-Time Systems

uucp: lynx!m5 (maybe pyramid!voder!lynx!m5 if lynx is unknown)

rob@conexch.UUCP (Robert Collins) (08/18/88)

In article <4230@lynx.UUCP> m5@lynx.UUCP (Mike McNally) writes:
>I need an 80[23]87 book.

Try "Programming the 80386" by Crawford & Gelsinger.  Not only does it
give a very good rundown of all the instructions for the math coprocessor,
but gives the microcode for all the instructions of the 80386 and 80387.
I have found this very useful.

-- 
"Worship the Lord your God, and serve him only."  Mat. 4:10
Robert Collins                 UUCP:  ucbvax!ucivax!icnvax!conexch!rob
HOMENET:  (714) 995-7344       UUCP:  uunet!ccicpg!turnkey!conexch!rob
WORKNET:  (714) 229-0284