Synopses & Reviews
Begins with the most fundamental, plain-English concepts and everyday analogies progressing to very sophisticated assembly principles and practices. Examples are based on the 8086/8088 chips but all code is usable with the entire Intel 80X86 family of microprocessors. Covers both TASM and MASM. Gives readers the foundation necessary to create their own executable assembly language programs.
Table of Contents
Another Pleasant Valley Saturday: Understanding What Computers Really Do.
Alien Bases: Getting Your Arms Around Binary and Hexadecimal.
Lifting the Hood: Discovering What Computers Actually Are.
The Right to Assemble: The Process of Making Assembly-Language Programs.
Learning and Using JED: A Programming Environment for Assembly Language.
An Uneasy Alliance: The 8086/8088 CPU and Its Segmented Memory System.
Following Your Instructions: Meeting Machine Instructions Up Close and Personal.
Our Object All Sublime: Creating Programs That Work.
Dividing and Conquering: Using Procedures and Macros to Battle Complexity.
Bits, Flags, Branches, and Tables: Easing Into Mainstream Assembly Programming.
Stringing Them Up: Those Amazing String Instructions.
O Brave New World!: The Complications of Assembly-Language Programming in the 90's.
Conclusion: Not the End, but Only the Beginning.