Path: csiph.com!xmission!news.snarked.org!news.linkpendium.com!news.linkpendium.com!panix!not-for-mail From: Hul Tytus Newsgroups: comp.arch.embedded Subject: Re: intel 386 et al Date: Thu, 12 Sep 2019 20:28:46 +0000 (UTC) Organization: PANIX Public Access Internet and UNIX, NYC Lines: 18 Message-ID: References: <87mufa34mk.fsf@nightsong.com> NNTP-Posting-Host: panix2.panix.com X-Trace: reader2.panix.com 1568320126 7085 166.84.1.2 (12 Sep 2019 20:28:46 GMT) X-Complaints-To: abuse@panix.com NNTP-Posting-Date: Thu, 12 Sep 2019 20:28:46 +0000 (UTC) Xref: csiph.com comp.arch.embedded:28804 Thanks Paul, I take a look at it. Hul Paul Rubin wrote: > Hul Tytus 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.