Programming Books C Java PHP Python Learn more Browse Programming Books
Buy Used
$26.22
FREE Shipping on orders over $35.
Used: Good | Details
Sold by bookrampage
Condition: Used: Good
Comment: Cover has some edge wear. Text appears unmarked and in good shape. Nice copy overall.
Access codes and supplements are not guaranteed with used items.
Sell yours for a Gift Card
We'll buy it for $2.00
Learn More
Trade in now
Have one to sell? Sell on Amazon
Flip to back Flip to front
Listen Playing... Paused   You're listening to a sample of the Audible audio edition.
Learn more
See this image

Assembly Language for Intel-Based Computers (5th Edition) Hardcover – June 26, 2006

ISBN-13: 978-0132383103 ISBN-10: 0132383101 Edition: 5th

Used
Price: $26.22
10 New from $46.54 36 Used from $12.00 1 Collectible from $122.33
Amazon Price New from Used from
Hardcover
"Please retry"
$46.54 $12.00

There is a newer edition of this item:

Free Two-Day Shipping for College Students with Amazon Student Free%20Two-Day%20Shipping%20for%20College%20Students%20with%20Amazon%20Student

NO_CONTENT_IN_FEATURE

Holiday Deals in Books
Holiday Deals in Books
Find deals for every reader in the Holiday Deals in Books store, featuring savings of up to 50% on cookbooks, children's books, literature & fiction, and more.

Product Details

  • 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
  • Average Customer Review: 3.9 out of 5 stars  See all reviews (16 customer reviews)
  • Amazon Best Sellers Rank: #945,486 in Books (See Top 100 in Books)

Editorial Reviews

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.

More About the Author

Kip Irvine has written five computer programming textbooks, for Intel Assembly Language, C++, Visual Basic, and COBOL. Along with Tony Gaddis, he is co-author of two books on Visual Basic: Starting Out with Visual Basic 2010, and Advanced Visual Basic 2010. His Assembly Language for Intel-Based Computers has been translated into six languages. Kip grew up in Kailua, Hawaii as a surfer, sailor, and surfboard maker. He studied classical guitar and music composition at University of Hawaii, and earned a doctorate in music composition from the University of Miami in 1982. Around that time he began programming computers, and was a professor of Computer Information Systems at Miami-Dade College for 17 years. He also holds a MS in Computer Science from the University of Miami, and since 2000 has been on the faculty of the School of Computing and Information Sciences at Florida International University. He is also a programming team coach and a 4th Degree Black Belt in Taekwondo.

Customer Reviews

This is a great book to learn Assembly language.
Daniel C. Sitnik
The way the author progresses the material makes it very easy to follow, and very enjoyable to read.
Wuping Xin
First, I've had my book less than a month and a half, and the pages are coming out.
angel.white

Most Helpful Customer Reviews

27 of 28 people found the following review helpful By Schnizle on December 16, 2007
Format: Hardcover Verified Purchase
I have read a lot of programming text books, but I have never seen so much errata before. My fellow classmates and I are amazed at the amount of errors.

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.
1 Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again
31 of 34 people found the following review helpful By V. Coetzee on February 17, 2008
Format: Hardcover
Having written many 8086 assembly language programs many years ago, and after having used PPC and SPARC chips for a number of years, I decided to purchase this book to refresh my knowledge of Intel assembler. I was very disappointed in the contents of this book. The title would suggest that the subject matter covered relates to writing Intel assembly language perhaps in a platform agnostic manner, however the book should rather be titled "Assembly Language USING MASM for Intel based computers RUNNING WINDOWS". The book does not even seem to acknowledge that there are other OSs apart from Windows that run on Intel based machines, and also makes use of features and peculiarities of the MASM assembler. If you are looking for a text that will assist you in writing assembler using MASM for Intel based machines running Windows then this is it, otherwise stay well clear, and try to find a text that is less partisan.
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again
19 of 22 people found the following review helpful By Kevin on November 9, 2006
Format: Hardcover Verified Purchase
I bought this book as it was the textbook for a class I was taking at the local community college. I found it to be helpful in learning about the Intel Assembly Language. The material is presented well and it has examples in the book as well as additional materials and study information that you can get from the author's web site. I've spent over 27 years writing software in various languages (FORTRAN, C/C++, JAVA and 4 different assembly languages) but Intel Assembly language was new to me. The information I was looking for specifically was how I could use the knowledge of Intel Assembly to help me debug problems in C/C++. The information and explanations in the book of the different language and Windows calling conventions was particularly helpful in that regard. Ever have a problem with the stack and tried to figure out what happened?

I don't know of any other books on this topic but this one seems to be one of the best as it has been adopted by colleges and unversities.

Some of the descriptions/explanations are a bit off from what we use in the software industry but you can figure out what the author meant. One area is how the stack is depicted in the book. It's upside down from what I am used to seeing (ie. the top of the stack is depicted at the bottom of the illustration).
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again
10 of 13 people found the following review helpful By S. F. Mullan on April 7, 2010
Format: Hardcover
Sorry, but I have been teaching assembly language for over 15 years. I try to use Irvine's books, but the last thing I want my to do is use a book that "dumb" downs the students learning! I absolutely hate the include files and prewritten routines that Irvine uses. I want my student to write these and learn. Assembly language should not be "easy". I want my student to learn the hard, gut-level hard knocks writing of this language. That's when they understand the power of assembly!
1 Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again
7 of 9 people found the following review helpful By Wuping Xin on December 9, 2007
Format: Hardcover Verified Purchase
Kip's book is an excellent book suitable for textbook purpose as well as table-reference. If I could I would give it 10 stars.

The way the author progresses the material makes it very easy to follow, and very enjoyable to read.

There is no CD comes with the book. But you can freely download the Visual Studio 2005 Express Edition from Microsoft website.

I have another book, Assembly Language Step-by-step: Programming with DOS and Linux (with CD-ROM) by Jeff Duntemann (Paperback - May 24, 2000). Comparing to Kip's book, that book is almost like a joke (no doubt for Jeff's expertise or authority on Assembly language but the way he put stuff in the book makes you feel somewhat stupid).

Get the book, and enjoy the beautiful binary world with Assembly!
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again

Most Recent Customer Reviews


What Other Items Do Customers Buy After Viewing This Item?