Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > comp.arch.embedded > #28799

Re: intel 386 et al

Path csiph.com!eternal-september.org!feeder.eternal-september.org!reader01.eternal-september.org!.POSTED!not-for-mail
From Paul Rubin <no.email@nospam.invalid>
Newsgroups comp.arch.embedded
Subject Re: intel 386 et al
Date Wed, 11 Sep 2019 14:27:47 -0700
Organization A noiseless patient Spider
Lines 12
Message-ID <87mufa34mk.fsf@nightsong.com> (permalink)
References <qlbnk1$1kr$1@reader2.panix.com>
Mime-Version 1.0
Content-Type text/plain
Injection-Info reader02.eternal-september.org; posting-host="538301604564bfe7bf6877c6713db8c9"; logging-data="19547"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1/g+U26NP4+O2sWMcHWGdCJ"
User-Agent Gnus/5.13 (Gnus v5.13) Emacs/25.3 (gnu/linux)
Cancel-Lock sha1:o9ye9fsZrNMjcaohwuU25Owo5tk= sha1:L2gfKIf6tbNZOs1D3chfALH2TnQ=
Xref csiph.com comp.arch.embedded:28799

Show key headers only | View raw


Hul Tytus <ht@panix.com> writes:
> 	Anyone know of a good handbook describing the machine code of Intel's 
> 386's? A page describing each instruction along with some text about

I don't know if it's exactly the format you wanted, but I liked
"Programming the 80386" by John Crawford and Patrick Gelsinger, who were
involved with the 386's design.  It did a good job of explaining how
memory mapping, the protected mode segment registers, call gates for
crossing privilege domains etc. all worked.  I still don't understand
why today's OS's don't use those features.  They would also allow
application programs to be set up like miniature OS's with protected
memory regions, for things like in-memory databases.

Back to comp.arch.embedded | Previous | Next — Previous in thread | Next in thread | Find similar | Unroll thread


Thread

intel 386 et al Hul Tytus <ht@panix.com> - 2019-09-11 21:06 +0000
  Re: intel 386 et al Paul Rubin <no.email@nospam.invalid> - 2019-09-11 14:27 -0700
    Re: intel 386 et al David Brown <david.brown@hesbynett.no> - 2019-09-12 10:37 +0200
      Re: intel 386 et al "Mat Nieuwenhoven" <mnieuw@zap.a2000.nl> - 2019-09-13 11:37 +0200
        Re: intel 386 et al David Brown <david.brown@hesbynett.no> - 2019-09-13 12:31 +0200
      Re: intel 386 et al George Neuner <gneuner2@comcast.net> - 2019-09-16 14:57 -0400
        Re: intel 386 et al Robert Wessel <robertwessel2@yahoo.com> - 2019-09-17 01:01 -0500
          Re: intel 386 et al upsidedown@downunder.com - 2019-09-17 09:40 +0300
          Re: intel 386 et al George Neuner <gneuner2@comcast.net> - 2019-09-17 17:51 -0400
            Re: intel 386 et al Robert Wessel <robertwessel2@yahoo.com> - 2019-09-17 21:43 -0500
    Re: intel 386 et al Hul Tytus <ht@panix.com> - 2019-09-12 20:28 +0000
  Re: intel 386 et al Herbert Kleebauer <klee@unibwm.de> - 2019-09-12 09:14 +0200
  Re: intel 386 et al Stefan Reuther <stefan.news@arcor.de> - 2019-09-12 18:42 +0200
    Re: intel 386 et al Hul Tytus <ht@panix.com> - 2019-09-12 20:33 +0000

csiph-web