Home :: Books :: Computers & Internet  

Arts & Photography
Audio CDs
Audiocassettes
Biographies & Memoirs
Business & Investing
Children's Books
Christianity
Comics & Graphic Novels
Computers & Internet

Cooking, Food & Wine
Entertainment
Gay & Lesbian
Health, Mind & Body
History
Home & Garden
Horror
Literature & Fiction
Mystery & Thrillers
Nonfiction
Outdoors & Nature
Parenting & Families
Professional & Technical
Reference
Religion & Spirituality
Romance
Science
Science Fiction & Fantasy
Sports
Teens
Travel
Women's Fiction
Assembly Language for Intel-Based Computers (4th Edition)

Assembly Language for Intel-Based Computers (4th Edition)

List Price: $92.00
Your Price: $87.40
Product Info Reviews

<< 1 2 3 4 5 6 >>

Rating: 1 stars
Summary: Worst. Book. Ever.
Review: This was my only text for a semester course in Assembly Programming. I failed the course. Miserably. The author jumps around all over the place, using advanced concepts in early examples with no explanation whatsoever. nor does the book follow a logical plan of building in one chapter on what was taught in the previous chapter. the completely non-linear design and 'flow' of the book condemn it to being virtually unintelligible to beginners such as myself.

Rating: 1 stars
Summary: Read this for an honest opinion.
Review: If you have coded in assembly before or are studying the book within a classroom environment then buy this book. The author expertise on the subject of assembly coding is excellent.

The book also comes with a CD that has Microsoft's Assembler and many other useful assembly editing tools (no problems here).

But, what is the problem with this book?.

Well, the author is too much of an expert and has overlooked the fact that some of us out here are not. The author does not fully explain the book's code examples until you have reached later chapters.

For instance, after following some lines of code from the book's program examples and finally getting to grips with what the code is actually doing, the comments for the next line of code says "this operand instruction must be performed in a certain way". Yeah, but why?

In addition, some of the example programs will only work on FAT 16 operating systems. Unfortunately for me, these were the programs that I really wanted to run, but cannot because like most people, who use FAT 32, cannot deal with the routine of partitioning their operating system to FAT 16.

I don't know about you, but when I am trying to figure out what is happen with memory allocation, I usually draw a diagram to help me get a visual representation of what is going on with memory.

The book does have some diagrams to help the reader see what is happening in memory, but, too few and needs more.

Rating: 1 stars
Summary: This book is TERRIBLE
Review: This is by far the most poorly organized programming book I have ever read. The author repeatedly refers to subject matter he has not yet discussed and asks review questions on material to be adressed in later chapters. Assembly language is described in such a bizzaire, structureless, ad hoc manner that one feels as if they are being subjected to whimsical tutorage. The author presents one topic, and then moves on to something completly different never building upon previous knowledge, and puts the finishing touches on his patheticism by referencing subjects that are not addressed for another several chapters. The worst programming book I've ever read - use only for firewood or paperweights.

Rating: 4 stars
Summary: A good intro book to assembler languages
Review: When I began using this book for a class, I didn't appreciate it. Later when I took a class in which we had to write SPARC assembler, I found that knowing Intel assembler was profoundly helpful (even though the commands and structure differ greatly) (this being that we didn't even have a text book on SPARC assembler and only could get instruction references from Sun's web site).

Anyway, I think that this book does most of what it should - teach the basics of assembler for Intel processors. What's missing - not much that after going through the book you can't figure out without some investigation.

Rating: 1 stars
Summary: a poorly explained book
Review: I use this book in fall 2000. I find out the many examples in the textbook are very simple and are not very useful. Secondly, the explanation for the basic concept is pretty hard to understand. It does't use the simple diagram to show the mapping of memory, which will make life much easier. I have suggested my teacher using other assembly books instead of this book.

Rating: 5 stars
Summary: Excellent
Review: this book is an excellent start into the complex world of assembler. You get the assembler, as well as step by step instructions on how to use it. Previous programming experience is sugested.

Rating: 3 stars
Summary: Pretty good book, but not very organized and not very deep.
Review: First of all, this book is pretty expensive, but that's OK. Although it looks like the author indeed tried his best to keep the flow of materials presented smooth and in order, some of the exercises require you to read a couple chapters ahead in order to do them. One example, the exercise about generating Fibonacci sequence, I believe with what you know so far (up to chp 3), you're going to have to write a LOT of repetitive codes just to achieve something like that. I think the concept of LOOP and comparisons should have been introduced prior to this exercise. Too bad you have to read one or two chapters ahead about LOOP and comparisons if you want to solve the exercise the least painful way. I also agreed with one reviewer from NY that to get the examples to work you have to link with the author's library. I mean, come on, if you use those shortcuts to write your program, why don't you program in HLL instead ? The point of learning assembly is to do things the harder but yet much more powerful way than doing them in HLL. So to get around that,use the macros and functions yet try to fully understand them to their basic instructions. That way, you really learn the core of assembly programming.

The bright side of this book is good explanations, very understandable English, good tutorials on using MASM,TASM, and debugging utilities plus an excellent website the author has to support this book, a good amount of review questions and exercises to test your understanding.

Rating: 5 stars
Summary: Great!
Review: Before I review this book I would just like to say that I read the book at the age of just turning 15 and am totally normal. I bought this book after learning a lot of high level languages (Java, C, C++, Perl, Pascal ..) and decided I wanted to see the other side programming. Although scary at first, I found this book a very easy to read and to understand. It contained many much needed examples both on the CD-ROM and printed in the book. Additionally it covered extra areas which weren't required but gave a useful base to learn on. The book is a very good reference also. The fact that it was hard-back was also a bonus. I would however advise against learning assembly as your first language - it'll frighten you off programming altogether and some basic ideas may be difficult to grasp.

Rating: 4 stars
Summary: Not a Bad Choice
Review: Gives a better intro in to the subject and is quite advanced than similar titles

Rating: 3 stars
Summary: Good Book but Confusing at Times
Review: Using this book as the text in a second year Comp Sci class. Book contains plenty of usefull information but the topics seem to be presented out of order. Many times I have had to read several chapters ahead to get the information I need to complete programming assignments. While studying a chapter topics in that chapter are not really clear until until later chapters are read. The software that came with the book is also very difficult to install without special trips to the authors website.


<< 1 2 3 4 5 6 >>

© 2004, ReviewFocus or its affiliates