comp.lang.ada
 help / color / mirror / Atom feed
From: Ed Falis <falis@adelphia.net>
Subject: Re: Partial Hardware Protection for Buffer Overrun Exploits
Date: Tue, 22 Apr 2003 21:19:19 GMT
Date: 2003-04-22T21:19:19+00:00	[thread overview]
Message-ID: <20030422171827.6fb01e6d.falis@adelphia.net> (raw)
In-Reply-To: wccsmsai68y.fsf@shell01.TheWorld.com

On 22 Apr 2003 17:15:09 -0400
Robert A Duff <bobduff@shell01.TheWorld.com> wrote:

> The 80186 did not support protected mode.  It was practically
> identical in architecture to an 8086 or 8088.  The 80186 had a small
> number of additional instructions -- e.g., pushall for pushing all
> registers, I think (for some definition of "all").

It also had bank-switching of memory, but that doesn't quite qualify as
"protected mode".

> 
> It was used in mainly in embedded systems, I believe.
> 
> >... and the 80286 chips that powered the IBM PC/AT. These early chips
> > supported a command for transitioning from real to protected mode,
> > but no simple command for transitioning back to real mode. This is
> > what earned these chips the "brain dead" assessment from Gates. 

Yeah, but that brain-dead design actually allowed the first Ada compiler
on a PC. ;-)

- Ed



  reply	other threads:[~2003-04-22 21:19 UTC|newest]

Thread overview: 20+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2003-04-16 16:54 Partial Hardware Protection for Buffer Overrun Exploits Warren W. Gay VE3WWG
2003-04-16 17:28 ` Vinzent Hoefler
2003-04-17 16:33   ` Warren W. Gay VE3WWG
2003-04-17 21:29   ` Robert A Duff
2003-04-16 19:13 ` Brian Catlin
2003-04-17 15:00   ` Bob French
2003-04-17 16:14   ` Warren W. Gay VE3WWG
2003-04-17 23:22     ` Randy Brukardt
2003-04-21 16:42       ` Warren W. Gay VE3WWG
2003-04-21 17:26         ` tmoran
2003-04-22  1:40           ` Frank J. Lhota
2003-04-22 21:15             ` Robert A Duff
2003-04-22 21:19               ` Ed Falis [this message]
2003-04-24  2:00                 ` Randy Brukardt
2003-04-24 13:49                   ` Ed Falis
2003-04-24 18:42                     ` Randy Brukardt
2003-04-24 18:49                       ` Ed Falis
2003-04-17 21:22 ` Robert A Duff
2003-04-21 16:33   ` Warren W. Gay VE3WWG
2003-04-21 19:28     ` Robert A Duff
replies disabled

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox