🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: comp.arch
Article #21995

Re: PUSH on i8088/i80x86

#21995
From: Gordon LETWIN
Date: Tue, 09 Jan 1990 01:43
16 lines
1060 bytes
In article <5524@bd.sei.cmu.edu>, firth@sei.cmu.edu (Robert Firth) writes:
> 
> 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

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.

	Gordon letwin
	Microsoft
Technical Details
Message-ID: <10190@microsoft.UUCP>
Path: arc1-ca.pugleaf.net!utzoo!utgpu!jarvis.csri.toronto.edu!clyde.concordia.ca!uunet!microsoft!gordonl
References: <182DAVISTD@MSU> <5524@bd.sei.cmu.edu>

Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!utzoo!utgpu!jarvis.csri.toronto.edu!clyde.concordia.ca!uunet!microsoft!gordonl
From: gordonl@microsoft.UUCP (Gordon LETWIN)
Newsgroups: comp.arch
Subject: Re: PUSH on i8088/i80x86
Summary: Push differences
Message-ID: <10190@microsoft.UUCP>
Date: 9 Jan 90 01:43:55 GMT
References: <182DAVISTD@MSU> <5524@bd.sei.cmu.edu>
Organization: Microsoft Corp., Redmond WA
Lines: 16