FreeTechBooks.com Homepage
FreeTechBooks.com
Free Online Computer Science and Programming Books, Textbooks, and Lecture Notes


The Art of Assembly Language Programming
Reply with quote
The Art of Assembly Language Programming

Author(s): Randall Hyde
Publication date : September 2003
ISBN: 1886411972
Paperback: 928 pages
Publisher: No Starch

Santa Very Happy This book was suggested by : pr_tiglao

Book excerpts:

In this book, Randall Hyde want to show us that assembly language programming is not old, arcane, obsolote nor dead. In fact, with the ever increasing popularity of Linux and Windows, knowing the assembly programming language is a virtue.

Most people stopped short before decided to learn assembly because they're convinced that assembly language programming is hard, tedious, hard-to-debug, hard-to-maintain, not worth the effort considering the ever faster hardwares and bigger storage devices. Yet, most of these are not true, a fact that our dear author is keen to show us.

This book starts from the very beginning with writing of the 'Hello World!' program. Yet, it would be better if you have learned a high level programming languages like C or Pascal. Every important topics on assembly language programming is covered with a clear and concise style, with sample codes and illustrated diagrams.

As any other assembly language programming textbooks, the assumed benefits for reading this book are:
- speed, you will create the fastest programs
- space, you will create the smallest libraries and executables
- capability, you can do things in assembly which are difficult or impossible in high level languages
- knowledge, you can figure out the inside work of your system

The Art of Assembly Language Programming is available in four editions: a published edition that handles both Windows and Linux, a 32-bit electronic edition for Windows, a 32-bit electronic edition for Linux, and a 16-bit electronic edition for DOS. Most PC owners will want to read the published edition as it covers both OSes in a generic fashion. The Windows and Linux on-line electronic editions are great for quick reference when the book is not available. Most readers should avoid the DOS edition since DOS is essentially obsolete at this point. Unless you're taking a course or have a special need to write some DOS software, there is little reason to waste time learning about various DOS calls, segmentation, and other features that you'll never use under Windows or Linux.

Reviews:

Amazon.com

Quote:
Very Happy The thing I like about The Art of Assembly is that it gets you programming right away. I don't want to read a couple hundred pages before I can do anything useful.

Quote:
Very Happy I give this book an A++. I can't put it down. The approach used by Hyde to teach assembly seems to be aimed at everybody, whether you know nothing about assembly, or you've been programming in a bunch of high-level languages for ages.

Arrow View/Download The Art of Assembly Language Programming

View user's profileSend private message
  
   
 Reply to topic