80X86 IBM PC and Compatible Computers: Assembly Language, Design and Interfacing Vol. I and II (3rd Edition) |  | Authors: Muhammad Ali Mazidi, Janice Gillispie Mazidi Publisher: Prentice Hall Category: Book
List Price: $125.00 Buy Used: $2.76 as of 7/29/2010 03:35 PDT details You Save: $122.24 (98%)
New (1) Used (27) from $2.76
Seller: river-city-books Rating: 6 reviews Sales Rank: 156905
Media: Hardcover Edition: 3 Har/Dis Pages: 1024 Number Of Items: 1 Shipping Weight (lbs): 5 Dimensions (in): 11.2 x 8.3 x 1.7
ISBN: 0130165689 Dewey Decimal Number: 004.165 EAN: 9780130165688 ASIN: 0130165689
Publication Date: January 18, 2000 Availability: Usually ships in 1-2 business days
| |
| Also Available In:
|
| Similar Items:
| |
| Editorial Reviews:
Product Description Praised by experts for its clarity and topical breadth, this visually appealing, one-stop source on PCs uses an easy-to-understand, step-by-step approach to teaching the fundamentals of 80x86 assembly language programming and PC architecture. It uses the Debug utility to show what action the instruction performs, then provides a sample program to show its application. Covers all of the x86 microprocessors, from the 8088 to the Pentium Pro. Combines assembly and C programming early on. Introduces the x86 instructions with examples of how they are used, and covers 8-bit, 16-bit, and 32-bit programming of x86 microprocessors. For anyone interested in computers and the 80x86 computer family.
|
| Customer Reviews:
Showing reviews 1-5 of 6
You should take a look at this book February 22, 2005 Medina 1 out of 1 found this review helpful
This book is very easy to read and understand. The tone the writers use sounds technical because of the jargon but they explain everything using normal language. If you pick this up and open to some random page, you might be lost. However, if you read it and go through the exercises in the appendix (especially the DEBUG exercises) it'll make sense. I really enjoyed the way this was written: it was to-the-point and unpretentious.
This text starts at the bottom. If you think it's too outdated because it talks about 16 bit registers, I'm telling you that that's all you need to know when you're starting out in assembly language. I'm not sure how this book is as an expert's reference, but as a learning tool it is excellent.
One of the absolute best... August 24, 2001 Rich B. (Willoughby, OH USA) 5 out of 5 found this review helpful
I used this book in my college Assembly course, and after reviewing quite a number of other books, this is by far the best one I have seen to date. Sure, it does concentrate on the 8086/8088 processors and XT machines to quite an extent, but one must remember that even the latest Pentiums are 80x86-compatible processors (as far as the instruction sets are concerned), so that being said I feel that this book is far from obsolete. I've been programming in assembly on everything from the XT, to the HP200lx palmtop, to the Pentium-4, and this book has never failed to be an exceptional reference tool. Expensive, but well worth it!
80X86 IBM PC and Compatible Computers: Assembly Language, De May 15, 2001 Leonid Tsilker (Stoughton, MA United States) 14 out of 14 found this review helpful
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.
Easy to read and very helpful. April 4, 2001 Matt S. I have been through most of this book and flipped through some of the other pages (not done yet). So far this book has been very informative. It describes older architecture to help you understand the newer architecture. Describing many of the chips that you do not see on your computer motherboard anymore, but rather integrated all into one IC. Eager to finish.
Worth Every Penny February 23, 2000 21 out of 21 found this review helpful
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.
Showing reviews 1-5 of 6
|
|
|