The X86 PC Assembly Language, Design, And Interfacing
C**B
GOOD BOOK
Good book for basic knowledge for assembly language as well as easier to understand for those who have difficulty in understanding assembly programming
R**I
Good
Good
C**N
Five Stars
Very good book, I strongly recommend this book.
J**D
Programming 20 year old computers
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..
P**M
Superficial coverage of the 64 bit architecture (ok otherwise)
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!
J**K
Clear and easy to understand.
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.
L**A
good for learning but not needed anymore
Used this for a microprocessor class. Was informative about how computers work and the old ideas. Accurate but useless nowadays with technology
P**E
Great option to rent!
This is a great option for my son...saves me lots of $$$$
Trustpilot
1 day ago
1 month ago