Home | Amazing | Today | Tags | Publishers | Years | Account | Search 
Windows Assembly Language & Systems Programming: 16- And 32-Bit Low-Level Programming for the PC and Windows

Buy

Provides Windows programmers with details of and deep insights into the inner system functions of Microsoft Windows Essential for Win95 and other advanced Windows programmers Ideal for software developers who are moving applications from Windows 3.x t o Windows 95 Includes disk of example programs, source code, documentation, and utilities

In this book and disk set, Barry Kauler explains the exacting details of Windows programming at the system level. He dissects the fundamentals of hardware man agreement and explores the history and advanced architectural details of Windows, the PC processor family, and systems programming in Real and Protected modes. 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 for Windows 3.1 to Windows 95. For programmers new to Windows, this book demystifies assembly language programming for Microsoft Windows. Kauler thoroughly examines the basic concepts of Windows, and reveals systems programming tips and tricks. He explains the architectures of the microprocessor hardware, and how these features affect programming; introduces object-oriented programming from a nuts-and-bolts perspective; demonstrates how to write complete object-oriented assembly language programs in as little as nine lines; shows how to interface C++ and assembly code; takes readers "inside" Windows to learn the architectural details that Microsoft never publicly documented; explains how to move between Real and Protected modes; illustrates the art of thinking from 16 bits to 32 bits and back again; and provides detailed, hard-to-find reference information. Plus, Kauler's companion disk is a treasure trove of example programs, useful source code, further documentation, and powerful utilities.

About the Author
Barry Kauler is a professor in the Department of Computer and Communication Engi neering at Edith Cowan University in West Australia. He is the author of several books, including PC Architecture & Assembly Language and Flow Design for Embedded Systems, and a contributor to Dr. Dobb's Journal.

(HTML tags aren't allowed.)

Computational Probability: Algorithms and Applications in the Mathematical Sciences (International Series in Operations Research & Management Science)
Computational Probability: Algorithms and Applications in the Mathematical Sciences (International Series in Operations Research & Management Science)

This title organizes computational probability methods into a systematic treatment. The book examines two categories of problems. "Algorithms for Continuous Random Variables" covers data structures and algorithms, transformations of random variables, and products of independent random variables. "Algorithms for...

The Renegade Hunter: A Rogue Hunter Novel
The Renegade Hunter: A Rogue Hunter Novel

The Argeneau family has a secret . . . one of their own is a rogue vampire!

Nicholas Argeneau was once a successful hunter who went after rogue vampires who broke the immortal law. Except no one has mentioned his name in the last fifty years, not since he turned into a rogue himself. But once a hunter, always a hunter. When...

Advanced Java Game Programming
Advanced Java Game Programming

Advanced Java Game Programming teaches you how to create desktop and Internet computer games using the latest Java programming language techniques. Whereas other Java game programming books focus on introductory Java material, this book covers game programming for experienced Java developers.

David Wallace...


Lotus Notes Domino 8: Upgrader's Guide
Lotus Notes Domino 8: Upgrader's Guide
Written by senior architects and specialists of IBM Software Services for Lotus, this book for power users, administrators, and developers working with any version of Lotus Notes/Domino who want to upgrade is a complete guide to the most powerful new features and changes in Lotus Notes/Domino 8. It walks through the new features in the Lotus...
SPSS for Introductory and Intermediate Statistics: SPSS for Introductory Statistics
SPSS for Introductory and Intermediate Statistics: SPSS for Introductory Statistics

This book is designed to help students learn how to analyze and interpret research data with basic statistics. It is intended to be a supplemental text in an introductory (undergraduate or graduate) statistics or research methods course in the behavioral sciences or education and it can be used in conjunction with any mainstream text....

Fundamentals of Digital Communication
Fundamentals of Digital Communication
The field of digital communication has evolved rapidly in the past few decades, with commercial applications proliferating in wireline communication networks (e.g., digital subscriber loop, cable, fiber optics), wireless communication (e.g., cell phones and wireless local area networks), and storage media (e.g., compact discs, hard drives). The...
©2021 LearnIT (support@pdfchm.net) - Privacy Policy