REVIEW - Windows Assembly Language and Systems Programming - 16- and 32-Bit Low-Level Programming for the PC and Windows


Title:

Windows Assembly Language and Systems Programming

16- and 32-Bit Low-Level Programming for the PC and Windows

Author:

Barry Kauler

Publisher:

CRC Press (1997)

Pages:

419pp

Reviewer:

James Gordon

Reviewed:

February 2001

Rating:

★★☆☆☆


I've wanted to learn Assembler for a long time, to help with writing better C++.

This book explains the Intel architecture from the 286 upwards and goes into Windows 3.x to 95. It explains everything from BIOS calls, Windows services, real time events, etc. laying a trail, leading you from the basic knowledge onto advanced understanding of how it all works.

I have had to use this book whilst trying to debug a piece of code from a third party that was crashing and it helped immensely in understanding what all the different registers where for and what the instructions did. It teaches you to write Windows Programs using snippets and working examples and includes a disc of the code and some utilities.

It has an extensive set of appendixes listing instructions and what they change, keyboard constants, DPMI and interrupts.

It seems to be a very thorough book, nicely laid out and easy to read. Yes I would have bought it if I were really serious about learning assembler.


Book cover image courtesy of Open Library.





Your Privacy

By clicking "Accept Non-Essential Cookies" you agree ACCU can store non-essential cookies on your device and disclose information in accordance with our Privacy Policy and Cookie Policy.

Current Setting: Non-Essential Cookies REJECTED


By clicking "Include Third Party Content" you agree ACCU can forward your IP address to third-party sites (such as YouTube) to enhance the information presented on this site, and that third-party sites may store cookies on your device.

Current Setting: Third Party Content EXCLUDED



Settings can be changed at any time from the Cookie Policy page.