🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: comp.arch
Article #22003

Re: PUSH on i8088/i80x86

#22003
From: Robert Firth
Date: Tue, 09 Jan 1990 12:59
23 lines
1633 bytes
In article <5524@bd.sei.cmu.edu>, firth@sei.cmu.edu I wrote:

> Well, I just checked my manuals for the 8086, 8088, 80286 and 80386.
> As best I can determine, all of them agree on this
      .....
> . There is no difference among the 80xxx processors in the semantics
>   of the PUSH instruction

In article <10190@microsoft.UUCP> gordonl@microsoft.UUCP (Gordon LETWIN) writes:

>This is totally wrong.  It's a fact that the handling of "push sp" differs
>between some of these processors.  I forget which does what and am too
>lazy to look it up, but this is *fer sure* listed in a difference table
>that Intel has somewhere.  And I've seen it used as part of a "identify
>processor" subroutine.

It may well, indeed, be totally wrong.  However, given that I went to
the trouble actually to extract the documents, reread them, and post to
the net their citations, including title, date, and order number, it
seems to me that it would be a matter of simple courtesy, both to me
and to the net, if you would take the same trouble before issuing a
public contradiction.  Our opinions, even our FER SURE opinions, are
pretty useless otherwise.
Technical Details
Message-ID: <5550@bd.sei.cmu.edu>
Path: arc1-ca.pugleaf.net!utzoo!utgpu!jarvis.csri.toronto.edu!mailrus!cs.utexas.edu!tut.cis.ohio-state.edu!pt.cs.cmu.edu!sei!firth
References: <182DAVISTD@MSU> <5524@bd.sei.cmu.edu> <10190@microsoft.UUCP>

Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!utzoo!utgpu!jarvis.csri.toronto.edu!mailrus!cs.utexas.edu!tut.cis.ohio-state.edu!pt.cs.cmu.edu!sei!firth
From: firth@sei.cmu.edu (Robert Firth)
Newsgroups: comp.arch
Subject: Re: PUSH on i8088/i80x86
Message-ID: <5550@bd.sei.cmu.edu>
Date: 9 Jan 90 12:59:32 GMT
References: <182DAVISTD@MSU> <5524@bd.sei.cmu.edu> <10190@microsoft.UUCP>
Reply-To: firth@sei.cmu.edu (Robert Firth)
Organization: Software Engineering Institute, Pittsburgh, PA
Lines: 23