Bev's Stores
 Location:  Home » Books » 80X86 IBM PC and Compatible Computers: Assembly Language, Design and Interfacing Vol. I and II (3rd Edition)  
Categories
Apparel
Automotive
Baby
Beauty
Books
Computers
DVD
Electronics
Gourmet Food
Grocery
Health
Home & Garden
Industrial & Science
Jewelry
Kindle Store
Kitchen
Magazines
MP3 Downloads
Music
Musical Instruments
Office Products
Outdoor Living
Pet Supplies
Photo & Camera
Shoes
Software
Sporting Goods
Tools & Hardware
Toys
Unbox
VHS
PC & Video Games
Watches
Wireless
Wireless Accessories
Subcategories
Mathematics
Applied
General
General AAS
Geometry & Topology
History
Infinity
Mathematical Analysis
Matrices
Number Systems
Popular & Elementary
Pure Mathematics
Reference
Research
Study & Teaching
Transformations
Trigonometry
Related Categories
• Microprocessor Design
Microprocessors & System Design
Hardware
Computers & Internet
Subjects
• General
Microprocessors & System Design
Hardware
Computers & Internet
Subjects
• General
Hardware
Computers & Internet
Subjects
Books
• Assembly Language Programming
Languages & Tools
Programming
Computers & Internet
Subjects
• General
Languages & Tools
Programming
Computers & Internet
Subjects
• Electrical
How-to & Home Improvements
Home & Garden
Subjects
Books
• Mathematics
Science
Subjects
Books
• Hardcover
Binding (binding)
Refinements
Books
• Printed Books
Format (feature_browse-bin)
Refinements
Books
• General
Mathematics 20100520
x) Books Archives
Books

80X86 IBM PC and Compatible Computers: Assembly Language, Design and Interfacing Vol. I and II (3rd Edition)

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: 4.5 out of 5 stars 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:

  • Paperback - 80X86 IBM PC and Compatible Computers : Assembly Language, Design and Interfacing (Lab Manual)

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



5 out of 5 stars 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.



5 out of 5 stars 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!


1 out of 5 stars 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.


5 out of 5 stars 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.


5 out of 5 stars 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


CERTAIN CONTENT THAT APPEARS ON THIS SITE COMES FROM AMAZON SERVICES LLC. THIS CONTENT IS PROVIDED ‘AS IS’ AND IS SUBJECT TO CHANGE OR REMOVAL AT ANY TIME.
Copyright 2007-2009 by BevsStores.com


All products purchased through our site and using the Amazon.com checkout are covered by Amazon.com's A-to-Z buyer protection.