Sell Back Your Copy
For a $2.79 Gift Card
Trade in
Have one to sell? Sell yours here
Assembly Language for Intel-Based Computers
 
See larger image
 
Tell the Publisher!
I'd like to read this book on Kindle

Don't have a Kindle? Get your Kindle here, or download a FREE Kindle Reading App.

Assembly Language for Intel-Based Computers [Hardcover]

Kip R. Irvine (Author)
3.8 out of 5 stars  See all reviews (60 customer reviews)


Available from these sellers.


Formats

Amazon Price New from Used from
Hardcover --  
Hardcover, June 15, 2006 --  
Sell Back Your Copy for $2.79
Whether you buy it used on Amazon for $25.45 or somewhere else, you can sell it back through our Book Trade-In Program at the current price of $2.79.
Used Price$25.45
Trade-in Price$2.79
Price after
Trade-in
$22.66


Product Details

  • Hardcover: 722 pages
  • Publisher: Prentice Hall; 5th edition (June 15, 2006)
  • Language: English
  • ISBN-10: 0132304686
  • ISBN-13: 978-0132304689
  • Product Dimensions: 9.4 x 7.2 x 1.3 inches
  • Shipping Weight: 2.8 pounds
  • Average Customer Review: 3.8 out of 5 stars  See all reviews (60 customer reviews)
  • Amazon Best Sellers Rank: #1,025,192 in Books (See Top 100 in Books)

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 Starting Out with Visual Basic 2008, published by Addison-Wesley. His Assembly Language for Intel-Based Computers has been translated into six languages. 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 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 earned a Masters degree 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.

 

Customer Reviews

60 Reviews
5 star:
 (26)
4 star:
 (16)
3 star:
 (5)
2 star:
 (4)
1 star:
 (9)
 
 
 
 
 
Average Customer Review
3.8 out of 5 stars (60 customer reviews)
 
 
 
 
Share your thoughts with other customers:
Most Helpful Customer Reviews

60 of 60 people found the following review helpful:
5.0 out of 5 stars Assembly Language for Intel-Based Computers, 4th Ed., August 31, 2002
By 
V. J. Welsh (Baltimore, MD United States) - See all my reviews
(REAL NAME)   
This is a review for the Fourth Edition of Assembly Language for Intel-Based Computers by Kip Irvine. This book has just been released.

I teach Assembly Language at a community college, and have used the third edition with much success. Matter of fact, I was so impressed by it that when Dr. Irvine asked if any of the current teachers who'd registered at his site wanted to review the fourth edition, which was still being written, I volunteered. The fourth edition is an organizational improvement on an already well-written book.

The first nine chapters cover what I need to teach for an introduction to Assembly Language, required by Computer Science departments for a major in that field. Engineering programs can teach introductory hardware using it as well, with the emphasis on different chapters.

The book starts with basic concepts of data representation and number-base conversions and moves on to the Intel IA-32 processor architecture. By the time we start to actually discuss Assembly Language in Chapter 3, the student understands why Assembly works the way it does. That's no small feat.

Unlike many Computer Science books purported to be for beginners, this one really is written for students near the beginning of their studies. It's aimed at those who have taken maybe one previous programming class. Dr. Irvine has a knack for reducing a very complex topic to its elements and explaining those elements so they're easily understood.

It's possible to learn Assembly Language using this book alone, not taking a formal class, even though the text isn't really designed to be a Teach Yourself program. Assembly Language is a rather difficult topic, so the student would have to be very motivated.

Instead of having a series of review questions at the ends of the chapters, this book has section reviews. This focuses the student on what was just read, reinforcing a smaller amount of data, so it sticks more easily. Students have access to answers to odd-numbered questions. For teachers who prefer to have students look in the textbook for the answers, the even-numbered questions cover material similar to what's asked by the odds. There are programming exercises at the ends of chapters, too.

The author maintains a web site for the book. There are sections for students who use the book and parts just for teachers. Odd-numbered problem answers are on the students' site. Security is maintained at the teachers' site. When I logged in, I found sample tests, PowerPoint presentations, and FAQ's, to name but some of it.

Rather than describe the contents of the book further, I'll give you the author's website. He has the complete table of contents posted, as well as a few sample chapters. Take a look for yourself. [URL].

I'm going to enjoy teaching from the Fourth Edition of Assembly Language for Intel-Based Computers. I feel like I have a well-organized book that covers what I have to teach, so I don't need to design my course around several textbooks. There's plenty of supplemental material on the website, which saves me lots of my most precious commodity - time.

Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


56 of 61 people found the following review helpful:
4.0 out of 5 stars Heavy On DOS, But Still A Good Starter Book, December 26, 1999
By 
This is a good starter book, but recognize that it focuses on DOS and does not "thoroughly cover assembly language for Intel-based computers" as the back jacket claims. No reasonably-sized book could do that.

The book description states that it is "Designed for students and professionals interested in learning the basics of operating systems and architecture in the context of a microprocessor." Although the book covers some of the critical topics necessary for operating systems programming on the Intel Architecture, e.g. I/O, segmentation, interrupts, it fails to do so adequately, and it omits discussion of protection, paging, and privileged mode instructions, to name three among many. I grant that you could learn enough to understand the basics of real-mode DOS, but not any of the Windows flavors, OS/2, nor the varieties of Minix/Linux.

That being said, it *is* a good book to learn Intel assembly from, and if you want to do OS programming then get the manuals from Intel's web site (downloadable in .pdf form). You may still find the DOS focus distracting, but you'll have everything you need.

... and don't think you'll find it all in one book. Intel's manuals alone are over 1500 pages.

Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


21 of 21 people found the following review helpful:
1.0 out of 5 stars Does NOT Make The Grade, January 30, 2000
I have recently completed a university course in Assembly Language programming. The instructor opted to use this book as the text for the course. First, the book is riddled with typos that are serious errors which can confuse a student into a state of mindless frustration. I would like to write a lengthy review, but for the sake of brevity, I can tell all in the few words that follow. In short, I shelved the book during the duration of the course and read "Peter Norton's Assembly Language Guide." I received a 4.0 (A) in the course which others who continued using the Irvine book struggled to make a passing mark. If all the errors are corrected in the text, this might be a worthwhile reference, but as it stands, it's more damaging than helpful. No offense intended for the author, just a bit of constructive criticism.
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No

Share your thoughts with other customers: Create your own review
 
 
 
Most Recent Customer Reviews











Only search this product's reviews



What Other Items Do Customers Buy After Viewing This Item?


Tags Customers Associate with This Product

 (What's this?)
Click on a tag to find related items, discussions, and people.
 
(1)

Your tags: Add your first tag
 

Sell a Digital Version of This Book in the Kindle Store

If you are a publisher or author and hold the digital rights to a book, you can sell a digital version of it in our Kindle Store. Learn more

Customer Discussions

This product's forum
Discussion Replies Latest Post
No discussions yet

Ask questions, Share opinions, Gain insight
Start a new discussion
Topic:
First post:
Prompts for sign-in
 


Active discussions in related forums
Search Customer Discussions
Search all Amazon discussions
   
Related forums





Look for Similar Items by Category