| Average Rating: |
|
| Sales Rank: | 461538 (lower is better) |
| Price Used: | $17.96 |
| Shipping: | Free Shipping on most orders over $25* |
| Availability: | Usually ships in 24 hours |
| Label: | Bartlett Publishing |
| Pages: | 332 |
| Binding: | Paperback |
| Publication Date: | 2004-07-31 |
| Published By: | Bartlett Publishing |
| ASIN: | 0975283847 |
| Category: | Book |
The nice thing about it is that its written for the gcc compiler and IA-32 architecture, so all you need to write programs that run on your machine is an Intel processor with a Linux partition.
For people who are just beginning to program, the ground-up style of this book gives a unique perspective. Because assembly is more difficult than higher-level languages, I'd recommend that true beginners get familiar with a language like C or Java first, then turn to this book for a fuller understanding of programming. About a semester's worth of another language should prepare you I think. That being said, I do think it's easy to overlook the importance of low-level programming. After you have some experience with control structures and manipulating strings, take a look at this book to really flesh out your knowledge. I definitely felt I gained a better understanding of how we get from source code in a text file to instructions that the machine can really understand.