Cider - Shop now
Buy used:
$104.63
FREE delivery May 19 - 22 to Nashville 37217. Details
Or fastest delivery Tuesday, May 13. Details
Used: Very Good | Details
Sold by firstclassbooks
Condition: Used: Very Good
Comment: Used books cannot guarantee unused access codes or working CD's! Ships fast!
Access codes and supplements are not guaranteed with used items.
Only 1 left in stock - order soon.
Kindle app logo image

Download the free Kindle app and start reading Kindle books instantly on your smartphone, tablet, or computer - no Kindle device required.

Read instantly on your browser with Kindle for Web.

Using your mobile phone camera - scan the code below and download the Kindle app.

QR code to download the Kindle App

Follow the author

Something went wrong. Please try your request again later.

The x86 PC: Assembly Language, Design, and Interfacing 5th Edition

4.4 out of 5 stars 21 ratings

Praised by experts for its clarity and topical breadth, this visually appealing, comprehensive source on PCs uses an easy-to-understand, step-by-step approach to teaching the fundamentals of 80x86 assembly language programming and PC architecture. This edition has been updated to include coverage of the latest 64-bit microprocessor from Intel and AMD, the multi core features of the new 64-bit microprocessors, and programming devices via USB ports. Offering readers a fun, hands-on learning experience, the text uses the Debug utility to show what action the instruction performs, then provides a sample program to show its application. Reinforcing concepts with numerous examples and review questions, its oversized pages delve into dozens of related subjects, including DOS memory map, BIOS, microprocessor architecture, supporting chips, buses, interfacing techniques, system programming, memory hierarchy, DOS memory management, tables of instruction timings, hard disk characteristics, and mo

Product details

  • Publisher ‏ : ‎ Prentice Hall; 5th edition (January 1, 2009)
  • Language ‏ : ‎ English
  • Hardcover ‏ : ‎ 786 pages
  • ISBN-10 ‏ : ‎ 0135026482
  • ISBN-13 ‏ : ‎ 978-0135026489
  • Item Weight ‏ : ‎ 4.15 pounds
  • Dimensions ‏ : ‎ 8.5 x 1.25 x 10.75 inches
  • Customer Reviews:
    4.4 out of 5 stars 21 ratings

About the author

Follow authors to get new release updates, plus improved recommendations.
Muhammad Ali Mazidi
Brief content visible, double tap to read full content.
Full content visible, double tap to read brief content.

Discover more of the author’s books, see similar authors, read book recommendations and more.

Customer reviews

4.4 out of 5 stars
21 global ratings

Review this product

Share your thoughts with other customers

Top reviews from the United States

  • Reviewed in the United States on February 12, 2015
    This is a great option for my son...saves me lots of $$$$
  • Reviewed in the United States on July 12, 2010
    I have 4th edition and it's an ok book. I was looking for a book that covered the new 64-bit microprocessors from Intel, so I found that the updated edition of this book (5th edition) had it covered (from the product description above). Well, it was a disappointment! The coverage is superficial and the author refers to other documentation for a comprehensive coverage. If this is your first book on the subject, I recommend it because it will give you a basic understanding of the x86 architecture, but if you are just in search of more information about the new 64-bit architecture, I suggest that you download the PDFs from Intel website. Not only they are free, but they have it all.

    Note that the 'programming devices via USB ports' claimed in the product description, is limited to the use of USB to UART converters (COM ports)! Very misleading! I was expecting some USB protocol explanation, even if introductory. Not there!
    6 people found this helpful
    Report
  • Reviewed in the United States on January 23, 2010
    The book is easy to read and does a nice job explaining difficult concepts. The only problem I have with it is that there are no answers to chapter problems in the back, not even for the odds. My professor assigns all the problems in the book and I have no way of knowing if my answers are correct. However, there are answers to the checkpoint problems so I suppose that's better than nothing.
    4 people found this helpful
    Report
  • Reviewed in the United States on July 22, 2013
    Used this for a microprocessor class. Was informative about how computers work and the old ideas. Accurate but useless nowadays with technology
  • Reviewed in the United States on August 7, 2010
    The last time I programmed assembly was on my 386 computer 20 years ago. This book brings me right back. I though when I got the book which was reprinted in 2010 it would be throughly revised to reflect current architecture. Not so. The last revision was in 2002. The book has extensive info on the architecture of IBM PC and AT but lack any information on modern hardware. The book was originally written in 1992, and some attempts have been made to add further material, but not nearly enough. The is 12 pages on 64 bit programming. There is 12 pages on programming USB. That is pretty much it. The material as it is is clearly written and it is easy to see that it has gotten praise IN THE PAST..
    7 people found this helpful
    Report
  • Reviewed in the United States on October 7, 2009
    The review is not about the content of the book, but is about how Amazon failed in its execution of my order. I ordered the book, a new copy of it, and it arrived with a filthy front cover with a pencil or pen mark on the cover. Clearly not a new book. Amazon has generally been good, but I'm very upset about this book and I think some minion of Amazon's tried to pawn off defective merchandise deliberately. I will review again if they honor their promise of reshipping another copy.
    One person found this helpful
    Report
  • Reviewed in the United States on September 20, 2014
    Book had bad binding, and was quite black/stained on the front.
  • Reviewed in the United States on October 1, 2010
    this book is totally a fraud. The publisher says it has been updated with the latest information, but basically it is a book of 20 years ago. This book won't help you if you need to interface computers produced in the present MILLENNIUM.. maybe it is useful for microcontroller programming, or useful to the publisher so he can collect more money.
    I really despise publishers that continue to edit VERY OLD titles, until they are totally useless to the reader.
    4 people found this helpful
    Report

Top reviews from other countries

  • Chiranjib
    5.0 out of 5 stars GOOD BOOK
    Reviewed in India on April 24, 2019
    Good book for basic knowledge for assembly language as well as easier to understand for those who have difficulty in understanding assembly programming
  • chethan B N
    5.0 out of 5 stars Five Stars
    Reviewed in India on April 14, 2018
    Very good book, I strongly recommend this book.
  • RAKSHITH pai
    5.0 out of 5 stars Good
    Reviewed in India on August 7, 2018
    Good