home *** CD-ROM | disk | FTP | other *** search
- Xref: sparky comp.os.msdos.programmer:12452 alt.msdos.programmer:3238
- Path: sparky!uunet!seas.smu.edu!vivaldi!netkeeper!nec-gw!nec-tyo!wnoc-tyo-news!sh.wide!wnoc-kyo!icspub!oskgate0.mei!chorus.mei!saturn.mew!srl!gah
- From: gah@trc.mew.mei.co.jp (Gary A. Hildebrand)
- Newsgroups: comp.os.msdos.programmer,alt.msdos.programmer
- Subject: Re: 386/486 Protected Mode Programming. Good books?
- Message-ID: <GAH.93Jan26084220@trcrik.trc.mew.mei.co.jp>
- Date: 25 Jan 93 23:42:20 GMT
- References: <1993Jan23.185446.4033@inesc.pt> <C1FKLK.776@inews.Intel.COM>
- Sender: news@srl.mew.mei.co.jp
- Organization: Matsushita Electric Works Ltd., Tokyo, Japan.
- Lines: 35
- In-Reply-To: dmarer@td2cad.intel.com's message of 25 Jan 93 22:17:44 GMT
- Nntp-Posting-Host: akihabara.trc.mew.mei.co.jp
-
- >>>>> "Dennis" == Dennis Marer <dmarer@td2cad.intel.com> writes:
-
- Dennis> In article <1993Jan23.185446.4033@inesc.pt> cma@eniac.inesc.pt (Carlos Antunes) writes:
- >I want to learn how to program the 386/486 in protected mode. Is there
- >any good books out there that teach how to program the 386/486 in
- >protected mode, but without using things like DPMI. I want to program
- >the 386/486 for protected mode operation directly.
-
- .
- .
- .
-
- Dennis> I suggest starting with Intel's 'Microprocessor Handbook' - it's got most of
- Dennis> what you'll need, but probably a good book written in not so technical terms
- Dennis> will also help you on your way.
-
- Is the handbook more or less in-depth than Intel's Programmer's Reference
- Manual (for 386 or 486)? I have found numerous errors and omissions in the
- Prog. Ref. Manuals. For example, almost none of the pseudo-code provided
- in the detailed instruction descriptions is error-free, and both books
- never mention what happens to INT/IRET in virtual 8086 mode when IOPL is 3!
- Also, there were only a couple of programming examples (for Code Builder, I
- think).
-
- What I'm looking for is a book that leaves nothing to the imagination,
- which I would have expected from official documentation. Either that or
- some decent programming examples for the various modes including virtual
- 8086 mode!
-
- Gary
- --
- / Gary A. Hildebrand Internet: gah@mew.mei.co.jp \
- / Matsushita Electric Works, Ltd. UUCP: uunet!mew.mei.co.jp!gah \
- / 13-2, Mita 5-chome, Minato-ku Fax: 03-3451-0793 \
- / Tokyo 108, JAPAN Tel: 03-3452-4941 \
-