Thread View: comp.os.msdos.programmer
6 messages
6 total messages
Started by Carlos Antunes
Sat, 23 Jan 1993 18:54
386/486 Protected Mode Programming. Good books?
Author: Carlos Antunes
Date: Sat, 23 Jan 1993 18:54
Date: Sat, 23 Jan 1993 18:54
15 lines
1068 bytes
1068 bytes
Hi, fellow netters. 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. Thank you. Regards, Carlos Antunes. -- Carlos Antunes @ INESC - Instituto de Engenharia de Sistemas e Computadores E-mail to cma@inesc.pt
Re: 386/486 Protected Mode Programming. Good books?
Author: Gary A. Hildebrand
Date: Mon, 25 Jan 1993 02:47
Date: Mon, 25 Jan 1993 02:47
32 lines
1927 bytes
1927 bytes
>>>>> "ACJ" == ACJ Books (Chris) <acjbooks@citr.uq.oz.au> writes: ACJ> cma@eniac.inesc.pt (Carlos Antunes) writes: >Hi, fellow netters. >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. . . . ACJ> i386/486 Advanced Programming, by Ro and Her, Van Nostrand Reinhold, ACJ> supplied by Thomas Nelson Australia, 1993, 227pp, ISBN 0 442 01377 9 ACJ> Microsoft's 80386/80486 Programming Guide, by Nelson, Microsoft Press, ACJ> supplied (I think) by Penguin Books Australia, 476pp, 1991, ACJ> ISBN 1 55615 343 0 Would either of the above two books go into any depth about virtual 8086 mode? Namely, how to setup virtual 8086 mode and handle interrupts and exceptions properly? 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 \
Re: 386/486 Protected Mode Programming. Good books?
Author: Dennis Marer
Date: Mon, 25 Jan 1993 22:17
Date: Mon, 25 Jan 1993 22:17
22 lines
1722 bytes
1722 bytes
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. Suggestion - avoid 'The 80386 handbook' which was published by McGraw Hill. It does describe very well the 386 instruction set and a general overview of its functions, but provides only *1* example of placing the 386 into Protected Mode. This example was originally written for the 286 (it says so in the book!) and only performs limited functions - single task, single segment. The remaining 'Protected Mode' functions are written using the Phar Lap DOS extender, and offers no insight to programming in Protected Mode. I suggest starting with Intel's 'Microprocessor Handbook' - it's got most of what you'll need, but probably a good book written in not so technical terms will also help you on your way. Dennis Marer dmarer@td2cad.intel.com -- Not speaking for Intel.
Re: 386/486 Protected Mode Programming. Good books?
Author: Gary A. Hildebrand
Date: Mon, 25 Jan 1993 23:42
Date: Mon, 25 Jan 1993 23:42
35 lines
2372 bytes
2372 bytes
>>>>> "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 \
Re: 386/486 Protected Mode Programming. Good books?
Author: KDW103
Date: Tue, 26 Jan 1993 15:05
Date: Tue, 26 Jan 1993 15:05
7 lines
945 bytes
945 bytes
Does anyone have any source code already typed in that they would be
willing to share with the rest of us? I want to try programming in protected
mode, but I HATE typing assembly listings out of books. Anything from books or
your own code if you're willing to share it would be appreciated.
Thank You,
Keith (kdw103@psuvm.psu.edu)
Re: 386/486 Protected Mode Programming. Good books?
Author: ACJ Books (Chris)
Date: Tue, 26 Jan 1993 20:25
Date: Tue, 26 Jan 1993 20:25
5 lines
732 bytes
732 bytes
Re Virtual 86 mode, exceptions/interrupts: Yes I think so. Have a look at them and see if detail is sufficient. Chris.
Thread Navigation
This is a paginated view of messages in the thread with full content displayed inline.
Messages are displayed in chronological order, with the original post highlighted in green.
Use pagination controls to navigate through all messages in large threads.
Back to All Threads