| |||||||||||||||
|
There is a newer edition of this item:
|
Product Details
Would you like to update product info or give feedback on images?
|
|
Share your thoughts with other customers:
|
||||||||||||||||||||||
|
Most Helpful Customer Reviews
21 of 21 people found the following review helpful:
5.0 out of 5 stars
Worth Every Penny,
By A Customer
This review is from: 80X86 IBM PC and Compatible Computers: Assembly Language, Design and Interfacing Vol. I and II (3rd Edition) (Hardcover)
This book is very well written. It's approach to learning assembly language and how 80x86 systems interface with peripherals is the best I've ever seen. The programming examples are clear, concise, and relevant. Hardware interfacing is heavily PC/XT centered (old), but is still relevant in many of today's embedded systems.The book also details how to use C to accomplish many of the same tasks that are often done in assembly. Well written low level interfacing in C and assembly, good luck finding any book that explains it better. As for complaints, the 3rd edition does not cover MMX or 3DNOW instructions in any depth. The parts on writing device drivers are weak. USB bus discussion is far too minimal. For a book published in 2000, I expect more in those areas. The above are my only complaints about the book. It is well worth the purchase price.
16 of 16 people found the following review helpful:
5.0 out of 5 stars
Clear, concise, and informative,
By R. A. Williams (Albuquerque) - See all my reviews
This review is from: 80X86 IBM PC and Compatible Computers: Assembly Language, Design and Interfacing Vol. I and II (3rd Edition) (Hardcover)
This book is exactly what you'd expect from M. Mazidi: a no-nonsense, implementation-oriented approach to the 80x86 processors that is accessible to the beginner yet detailed enough for experienced Intel assembly programmers. The introductory chapter provides basic background information that is usually taken for granted in application notes or data sheets. The background information is exceptionally useful to people who are beginning work on an Intel embedded system, or who wish to refresh their memory and keep up with industry developments.This book includes more than just theoretical discussion of x86 designe issues. It incorporates code examples and illustrations, and the information is up to date. It would be suitable as a textbook even at the undergraduate level, although I am using it as a low-level development resource.
14 of 16 people found the following review helpful:
1.0 out of 5 stars
80X86 IBM PC and Compatible Computers: Assembly Language, De,
By Leonid Tsilker (Stoughton, MA United States) - See all my reviews
This review is from: 80X86 IBM PC and Compatible Computers: Assembly Language, Design and Interfacing Vol. I and II (3rd Edition) (Hardcover)
This book must have been obsolete already 7 years ago. DOS there is the most popular system, assembler is still 16-bit, with some "news" on few pages about "new" 32-bit one. It is ridiculous how they can annotate this book as up-to-date and for such ski-high price ! Don't fall in this trap.
Share your thoughts with other customers: Create your own review
|
|
Suggested Tags from Similar Products(What's this?)Be the first one to add a relevant tag (keyword that's strongly related to this product).
|
|
This product's forum
Active discussions in related forums
Search Customer Discussions
|
Related forums
|