From: liljeber@hydra.Helsinki.FI (Mika Liljeberg) Subject: Re: [Q] good 386 programming book (protected mode, etc.) Date: Sat, 27 Feb 1993 23:43:39 GMT
In article <1993Feb27.212501.29269@klaava.Helsinki.FI> torvalds@klaava.Helsinki.FI (Linus Torvalds) wrote:
> I've mentioned this book before, but it won't hurt to say so again: the
> book I swear by when it comes to 386 protected mode details is the
> "Programming the 80386" by John H Crawford and Patrik P Gelsinger (SYBEX
> books, ISBN 0-89588-381-3).
>
> The book is a 780-page brick packed with information on the 386: it's
> definitely not an easy read, and looking things up in it can be painful,
> but I haven't found anything approaching it when it comes to the
> details. It doesn't mention DOS, BIOS or any PC-specific hardware, and
> it doesn't try to teach assembly language, but instead tells you all you
> need to know about memory protection (segmentation and paging),
> exceptions and it has a detailed description of all the commands and
> internal 386 data structures.
Another book filled with a similar level of detail is (surprise!)
80386 Technical Reference by Edmund Strauss (Brady books, ISBN
0-13-246893-X), 515 pp. It is fairly logically ordered and covers Protected
mode exhaustively, with sample code. The book is definately not
suitable as a tutorial, but it is an excellent reference, once you get
familiar with it.
Mika