Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP
Posting-Version: version B 2.10 5/3/83; site intelca.UUCP
Path: utzoo!watmath!clyde!akgua!sdcsvax!sdcrdcf!hplabs!intelca!kds
From: kds@intelca.UUCP (Ken Shoemaker)
Newsgroups: net.micro.pc
Subject: Re: Detection of the Math Co-processor
Message-ID: <414@intelca.UUCP>
Date: Tue, 25-Sep-84 16:06:25 EDT
Article-I.D.: intelca.414
Posted: Tue Sep 25 16:06:25 1984
Date-Received: Sat, 29-Sep-84 09:26:39 EDT
References: <206@gitpyr.UUCP> <404@intelca.UUCP> <227@gitpyr.UUCP>
Organization: Intel, Santa Clara, Ca.
Lines: 17

If you read AP113, "Getting Started with the  Numeric Data
Processor," Feb 1981 (also in the 1984 Microsystems Component
Handbook, volume 1, pp 3-1,3-61).  Figure 6 shows just what you
want, as it says "This code will always recognize an 8087
independent of the TEST pin usage on the host."  It does just
what you ask, showing an instruction that is "self synchronizing,"
i.e., the 8087 is guaranteed to grab the bus immediatly after the
instruction is executed so that the data value placed in memory
by the 8087 can be reliably examined without issuing the WAIT.
-- 
I've got one, two, three, four, five senses working overtime, 
	trying to take this all in!

Ken Shoemaker, Intel, Santa Clara, Ca.
{pur-ee,hplabs,amd,scgvaxd,dual,idi,omsvax}!intelca!kds
	
---the above views are personal.  They may not represent those of Intel.