🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: comp.sys.nsc.32k
Article #1096

Re: Coprocessor protocol(s)/interface

#1096
From: dan
Date: Thu, 07 May 1987 16:13
19 lines
1660 bytes
In article <413@psueea.UUCP> daasch@psueea.UUCP (Robert Daasch) writes:
>I think it is fair to say that it is based on a notion that a coprocessor 
>is a special purpose peripheral that shares code.  I don't know 
>details but I believe Intel doesn't use this scheme with the 386.  

   It doesn't for the MMU (since that's on chip), but the whole 8086 series
uses exactly that approach with the 80x87 arithmetic coprocessor and the 
8089 (?) I/O coprocessor, and perhaps others.  There are dedicated 
instructions for each coprocessor function, for which the co-p watches the 
bus.  The main processor does address operand decoding and fetching, and
the coprocessor steps in to actually receive or store operands at the
appropriate time in instruction execution.  There are only two lines
that explicitly connect the processors, and they are used for timing.

-- 
      Dan Frank (w9nk)
	ARPA: dan@db.wisc.edu			ATT: (608) 255-0002 (home)
	UUCP: ... uwvax!prairie!dan		     (608) 262-4196 (office)
	SNAILMAIL: 1802 Keyes Ave. Madison, WI 53711-2006
Technical Details
Message-ID: <451@prairie.UUCP>
Path: arc1-ca.pugleaf.net!utzoo!utgpu!water!watmath!clyde!rutgers!uwvax!astroatc!prairie!dan
References: <413@psueea.UUCP>

Show Full Headers
Complete Article Headers
Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP
Path: arc1-ca.pugleaf.net!utzoo!utgpu!water!watmath!clyde!rutgers!uwvax!astroatc!prairie!dan
From: dan@prairie.UUCP
Newsgroups: comp.sys.nsc.32k,comp.sys.intel,comp.sys.m68k
Subject: Re: Coprocessor protocol(s)/interface
Message-ID: <451@prairie.UUCP>
Date: Thu, 7-May-87 12:13:49 EDT
Article-I.D.: prairie.451
Posted: Thu May  7 12:13:49 1987
Date-Received: Sat, 9-May-87 08:11:38 EDT
References: <413@psueea.UUCP>
Reply-To: dan@prairie.UUCP (Daniel M. Frank)
Distribution: na
Organization: Prairie Computing, Madison, Wisconsin
Lines: 19