
As an Amazon Associate and affiliate partner, Menrva Books earns from qualifying purchases. Learn more
DOS and Windows Protected Mode is the definitive guide to writing applications that take full advantage of the most popular DOS extenders such as Phar Lap and Intel. It is meticulously detailed with practical source code. The book is divided into three sections that give the critical details on extender technology: Section one is an introduction to the world of DOS extenders, including discussion of what an extender is, why you'd use one, and which ones are available. Section two contains many programming examples and focuses on the technical aspects of DOS extenders, including protected-mode pointers, interrupt handling, DPMI calls, and virtual memory. Section three analyzes fully-functional extender programs including a disk duplication program, a graphics program, and a server that enables DOS and Windows programs to communicate with each other.
This book investigates the technical implementation of protected-mode programming within the DOS environment using DOS extenders to overcome conventional memory limitations. Al Williams provides a comprehensive framework for developers looking to transition from real-mode limitations to the expanded capabilities of 32-bit protected mode. The text utilizes a combination of theoretical explanations and practical source code to demonstrate how to interface with industry-standard tools like Phar Lap and Intel extenders. By focusing on the mechanics of DPMI calls and interrupt handling, the author establishes a clear methodology for building high-performance applications in a legacy computing environment.
What You Will Find
Experts recognize this work as a foundational technical manual for developers working with legacy DOS-based systems. Readers frequently note the high density of the code examples and the clarity with which the author explains complex memory management concepts.
Page Count:
524
Publication Date:
1992-12-31
Publisher:
Addison-Wesley Professional
ISBN-10:
0201632187
ISBN-13:
9780201632187
No comments yet. Be the first to share your thoughts!