- Hardcover: 752 pages
- Publisher: Prentice Hall; 5 edition (June 26, 2006)
- Language: English
- ISBN-10: 0132383101
- ISBN-13: 978-0132383103
- Product Dimensions: 7.2 x 1.3 x 9.3 inches
- Shipping Weight: 2.7 pounds (View shipping rates and policies)
- Average Customer Review: 4.2 out of 5 stars See all reviews (86 customer reviews)
- Amazon Best Sellers Rank: #1,121,920 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 mobile phone number.
Assembly Language for Intel-Based Computers (5th Edition) 5th Edition
Use the Amazon App to scan ISBNs and compare prices.
There is a newer edition of this item:
See the Best Books of 2017 So Far
Looking for something great to read? Browse our editors' picks for the best books of the year so far in fiction, nonfiction, mysteries, children's books, and much more.
Frequently bought together
Customers who bought this item also bought
About the Author
Kip Irvine has written four computer programming textbooks, for Intel Assembly Language, C++, Visual Basic, and COBOL. His Assembly Language for Intel-Based Computers has been translated to six languages, and has been a best seller since 1990. Kip grew up in Hawaii as a surfer, sailor, and surfboard maker. He studied classical guitar and music composition at University of Hawaii, eventually earning his music doctorate from the University of Miami. He began programming computers for music synthesis around 1982, and taught at Miami-Dade Community College. He has a Masters degree in Computer Science from the University of Miami, and is currently on the computer science faculty at Florida International University.
Browse award-winning titles. See more
If you are a seller for this product, would you like to suggest updates through seller support?
Top customer reviews
Linux users might find this book useful also, since high level C/C++/Java calls can still incorporate Assembly language functions. A great purchase for any would-be hackers or anyone wanting to control that mysterious hunk of silicon called a microprocessor.
If you're a slow reader like me, or generally need to reread technical books a few times over to understand them , then I'd recommend you START READING a month or so BEFORE your class starts.
It all started early with the book claiming that George Bool invented the Analytical Engine, instead of Charles Babbage.
We also wonder if the author just cranks out new editions and just adds a few things and doesn't update the rest of the book. It took me awhile to figure out the solution to an assignment, right out of the book, that didn't compensate for newer processors(or any processor in recent history). Actually it seems like it hasn't been changed for 7 years or longer or it's just plain errata. So, I was wondering for a long while why my programming assignment would not work. I finally figured out the book was the reason. Later on there was a programming exercise that required adding to existing code in the book, but when adding lines, it would not work. I would get jump too far errors.
This book could use some better organization too. Simply putting related things together in a chapter is not enough. Yes there is an index and appendices, but the organization in the chapters is poor. Better explanation would be great too.
I guess I am just spoiled by Deitel's books. They are great. Too bad they don't have one on x86 Assembly.
This book was supposed to have a cd-rom disc, but I don't think anyone got one. I sure didn't. The files on the cd-rom are required for the programming assignments to work. Luckily you can download the files off the web site. If you figure out that the files might be on the web site and you go there.
Finally, the binding is weak, I had to re-glue mine within a couple of weeks of receiving a new copy. My professor complained about the binding too. It's too thin(or something) to hold up.
I actually like the 5th edition better than the new one because it has more chapters. This is due that the new edition, while it has some important new features, it has some stuff online. I'm old school, so I like to have everything in paper.
First, I have not been able to find an Assembly book so complete about Intel Architecture :) I also enjoy quite a lot the chapters about MS-Windows Programming and High-Level language! And how about the chapter "Disk Fundamentals" ... that's a GEM.
I know some people complaint about the MASM... Well MASM is mature, but use anything... is not about MASM, is about the concepts...Other people say he uses library... well, don't use them...
It is a great book!
While this text is fairly dry, the author gives excellent description and examples to help the reader understand the language. The author is successful at giving detail about the methods involved in coding at various coding language levels and performing the math necessary to succeed at this.
Also, Kip Irvine has very detailed web pages for all editions of this book. Very good tools are available via the CD and the web pages.
Overall, this book is a great tool for the student of assembly.