Around 1998 I was working as an Electronics Engineer at a local slaughterhouse called IBP (now owned by Tyson Chicken) and it was there in the meager collection of reference books available that I discovered the book “Assembly Language Step-By-Step“, by Jeff Duntemann. I was blown away. Though it has been over 10 years since I read this book, if I
remember correctly, the way Mr. Duntemann explained these weighty technical concepts was by analogizing a great quest, like Homer‘s Oddyssey or the Wizard of Oz. I would like to get ahold of this book again so I can re-read it with new eyes.
The author has a great writing style that is accessible to everyone – much akin to Isaac Asimov‘s non-fiction work.
Most are familiar with Asimov’s science ficition books (I Robot & Foundation trilogy being his most famous), but did you know that Asimov was also a very technically competent and prolific writer on everthing from the Bible to modern (40’s to 60’s era) science? If you have not experienced Asimov’s flowing an easy-going prose I suggest checking out Isaac Asimov’s Guide to Earth and Space, Asimov’s Chronology of the World, and (my favorite) the out-of-print Asimov On Numbers.
Although assembly language as a prolific and practical programming system is practically obsolete at the time of this writing, I would still recommend Assembly Language Step by Step as an interesting read and one worth having in your collection.