- Hardcover: 386 pages
- Publisher: Jones & Bartlett Learning; 2 edition (February 26, 2009)
- Language: English
- ISBN-10: 0763772232
- ISBN-13: 978-0763772239
- Product Dimensions: 9.3 x 7.4 x 1 inches
- Shipping Weight: 1.6 pounds
- Average Customer Review: 4.1 out of 5 stars See all reviews (24 customer reviews)
- Amazon Best Sellers Rank: #915,998 in Books (See Top 100 in Books)
Enter your mobile number or email address below and we'll send you a link to download the free Kindle App. Then you can start reading Kindle books on your smartphone, tablet, or computer - no Kindle device required.
To get the free app, enter your email address or mobile phone number.
Introduction To 80X86 Assembly Language And Computer Architecture 2nd Edition
Use the Amazon App to scan ISBNs and compare prices.
There is a newer edition of this item:
Customers Who Bought This Item Also Bought
More About the AuthorsDiscover books, learn about writers, read author blogs, and more.
Top Customer Reviews
But although it serves as an excellent introduction to the material, it is on the thin side (500 pages) for the hefty textbook price it wields. It's just not comprehensive, nor does it have any practical programming lessons for the reader. Unlike my college textbook above, which was used for a two semester senior-level course, this textbook just doesn't cover what I want (a practical guide to using assembly in the field, as opposed to just in the classroom). I don't think it's thorough enough for a comprehensive college course in the subject. When you finish the book, you may understand assembly, but you won't know what to do with it (or what you can do with it). Nor is it thorough enough to be used as a reference material for work.Read more ›
DOS and Windows. The only defect of this book is its unbelievable price... surely due to the fact that is used a college textbook so the poor students have no choice but squander their savings on it. Luckily the content is very good,
the teaching style is excellent ( the author uses macros initially to do input and output so you won't be overwhelmed by lots of material just to write and read from the keyboard, and after you have played a bit a learned the basics he goes on explaining them). You can certainly read this book with no prior exposure to assembly and computer inner workings.
You 'better have at least some exp with a high level language,
and if you don't, why on earth do you want to start programming with assembly? Masochisms?
The one word that comes to mind about this book and author is CLARITY. It is certainly not a fun
read, but it is so clear that it is not boring.
Compliments to Richard and one star less than the max because of the rip-off price. (Get it used!)
I have read many introductory books on 80x86 assembly language. Every book I have read had some problems (not up to date, 16 bits only, segmented model, dos only, too long and boring, etc...) For the first time I found no disadvantages!
This book is easy to understand and it is for beginners; still, it is not trivial nor boring! It is interesting and somehow challenging. It is up-to-date: 32 bits, flat model, windows APIs, and MASM. It comes with a CD with all the software you need. Of course the book includes only basic assembly instructions (no directx, no SSE, etc...).
I strongly believe this is the best introductory book for learning 80x86 assembly language.
Throughout the writing is lucid and to the point, with numerous references to high level constructs and how they may be implemented in assembly language. Coming from a C++ background this book filled in numerous gaps in my knowledge, making it a lot easier to get to grips with what the compiler was doing to my C++ code. Though aimed at the student this is a worthwhile investment for anyone interested in exploring 32 bit assembly programming under Windows. My only complaints are the complete lack of answers for any of the exercises given throughout the book plus the horrendous cost. However the clarity and depth of the explanations in the text go some way towards making up for this. A further bonus is the CD package which includes MASM (ML 6.11), Windbg, plus all source code and needed support files.
Most Recent Customer Reviews
Book came with a few scratches but its is what I wanted overallPublished 15 months ago by Jonathan Adams
Way better deal than what my school offers. Some pages were a little bent on the edge but overall the book might as well have been sold as new.Published on October 15, 2013 by Daniel
I am taking an Assembly class and I find this book frustrating at times due to lack of explanations and details in its steps. I have always had to Google to help with the material. Read morePublished on February 6, 2013 by Ruffie
I just purchased this book from Amazon, but my book did not come with a software CD. Here's the site where you can find the software for this book if your book does not come with... Read morePublished on December 23, 2012 by J. DeBolt
I am learning assembly language and hoped that this book would help me. My instructor is well meaning, but also extremely confusing and not very helpful. Read morePublished on October 9, 2012 by David Moskovitz
Bought as a textbook for class. Still in the first few weeks, but it seems well written and I'm learning a lot. Read morePublished on September 12, 2012 by Lochian88
......I am not a student. I am attempting to learn this on my own as I have an interest in this topic. Read morePublished on January 6, 2012 by Jason
This book is an excellent text for teaching Assembler Language on the x86 platform. It has clear language, excellent examples, samples, and references.Published on December 19, 2011 by Buchwalt