Synopses & Reviews
Takes readers "inside" Windows and reveals architectural details that Microsoft has never publicly documented
-- Essential for Win95 and other advanced Windows programmers, this edition covers the 32-bit versions of Windows
-- Ideal for software developers who are moving applications from Windows 3.x to Win95
-- The companion disk contains all example programs, source code, and utilities in the book
In this book and disk set, Barry Kauler explains the exacting details of Windows programming at the system level. He dissects the basics of hardware interfacing and management, assembly language routines in Windows operations, and interfacing to C++ programming. For everything from BIOS, direct hardware access, and virtual machines, to real-time events and options for managing program transitions, Kauler gives the how-to information and example code advanced software developers need for the full range of Windows systems-level programming, from Windows 3.x to Win95.
For programmers new to Windows, this book demystifies assembly language programming for Windows. Kauler thoroughly examines the fundamental concepts of Windows, and reveals systems programming tips and tricks. He explains the microprocessor architecture and how it affects programming; introduces object-oriented programming from a nuts-and-bolts perspective; demonstrates how to write complete object-oriented assembly language programs; and shows how to interface C++ and assembly code.
-Access Real mode from Protected mode; Protected mode from Real mode Apply OOP concepts to assembly language programs Interface assembly language programs with high-level languages Achieve direct hardware manipulation and memory access Explore the archite
Readers explore the architectural details of Windows at the system level. This book provides the how-to information and example code advanced developers need for the full range of 16- and 32-bit systems-level programming.
Barry Kauler explains the exacting details of Windows programming at the systems level, revealing architectural details that Microsoft has never publicly documented. Ideal for software developers who are moving applications from 3.x to Win95, the book gives how-to information and systems programming tips and tricks. The companion disk contains all example programs, source code, and utilities in the book.
About the Author
Barry Kauler is the author of five books, including Windows Assembly Language and Systems Programming, and a contributor to Dr. Dobb's Journal. He is a teacher and consultant on real-time systems design.