Customer Reviews


14 Reviews
5 star:
 (7)
4 star:
 (3)
3 star:
 (2)
2 star:
 (1)
1 star:
 (1)
 
 
 
 
 
Average Customer Review
Share your thoughts with other customers
Create your own review
 
 
Only search this product's reviews

The most helpful favorable review
The most helpful critical review


21 of 22 people found the following review helpful:
5.0 out of 5 stars GOOD IF YOU ALREADY KNOW A LITTLE ABOUT ASSEMBLY
I've been programming in assembly language (among other languages) since 1980, but just recently I decided I needed a book to brush up on some of the aspects of programming in assembly language on the 80x86 chip set. I bought this book because I felt like out of the books I reviewed, it was the easiest to read and the most well laid out in general. It also was very...
Published on October 21, 2001

versus
18 of 18 people found the following review helpful:
2.0 out of 5 stars looks promising, but the presentation fails to deliver.
The book contains some good information, unfortunately most of it's hidden in the lightly documented examples at the end of each chapter.

The design of the book is great, each chapter is divided into sections: Fundamental Knowledge, Tools, Library, Summary. This format is wonderful and looks promising, but the presentation fails to deliver. I can't say that I...

Published on August 23, 1998 by reassembler


‹ Previous | 1 2 | Next ›
Most Helpful First | Newest First

18 of 18 people found the following review helpful:
2.0 out of 5 stars looks promising, but the presentation fails to deliver., August 23, 1998
By 
reassembler (Louisville, ky USA) - See all my reviews
This review is from: Revolutionary Guide to Assemb Ly Language (Paperback)
The book contains some good information, unfortunately most of it's hidden in the lightly documented examples at the end of each chapter.

The design of the book is great, each chapter is divided into sections: Fundamental Knowledge, Tools, Library, Summary. This format is wonderful and looks promising, but the presentation fails to deliver. I can't say that I found nothing useful in each section, but I can say that the information I found in the entire book was not worth the price I paid for it.

The code at the end of each chapter lets you know that the people who wrote it know a lot about PC assembler, I just wish they'd have shared more of it with me in the preceeding chapter.

If I were re-writing this book, I would leave the format the same, but I would take smaller logical steps while explaining fundamentals in the Fundamental Knowledge sections, and put more example programs (lots of example programs) in the Library section and document, document, document, the example programs.

For a programmer, the index is almost worthless, for example: it doesn't have an entry for all of the assembler keywords. The book is over 900 pages long; the index is 12 pages long and is obviously not indexed by content, but by occurence. When you do find a subject you're looking for in the index, you hardly ever get what you we're expecting when you turn to the referenced page.

If you're a new to programming, this book is in no way for you.

If you already know a higher level language, then you will benefit somewhat from the book, but if you're learning assembler because you have to do some low level system programming, this book won't help much. I'd recommend getting your introduction to assembler with Tom Swan's book, Mastering Turbo Assembler and then filling out your specific needs with one of the system's programming books available for your platform.

I read a lot of technical books, and I find that frequently a book will cover the theory of a subject thoroughly, but skimp on real world examples and applications of the knowldege. Some other books are exactly the opposite. They go into detailed examples of specific applications of the technology, but fail to cover the fundamental areas well or at all. With the former type of book, you walk away with the knowledge of how things theoretically work, but your practical skills are none the richer. With the latter type of book so you may end up being an expert at installing Windows NT, but you still can't identify the principal functions of an operating system. Both types of books have their place, and if you stay in the Computer field long enough you'll probably end up needing both types of books for at least one or two areas. This book trys to cover both areas, but sadly ends up failing to adequately cover either.

Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


21 of 22 people found the following review helpful:
5.0 out of 5 stars GOOD IF YOU ALREADY KNOW A LITTLE ABOUT ASSEMBLY, October 21, 2001
By A Customer
This review is from: Revolutionary Guide to Assemb Ly Language (Paperback)
I've been programming in assembly language (among other languages) since 1980, but just recently I decided I needed a book to brush up on some of the aspects of programming in assembly language on the 80x86 chip set. I bought this book because I felt like out of the books I reviewed, it was the easiest to read and the most well laid out in general. It also was very complete.

The book covers most aspects of assembly language and how it can be used on the IBM PC and compatible computers. It details system (BIOS) calls available on the PC to the assembly language programmer and gives you a good working knowledge of what you are up against when programming in assembly language. However, as the author states up front, this book does not cover a few of the more advanced features of assembly language on the PC (protected memory modes, 32 bit instructions, etc). With that said, I don't think this should really be viewed as much of a short coming. In many cases, these commands aren't often used anyway and certainly their absence in this text doesn't detract from what this books sets out to teach you.

The book (and one of the main reasons I bought it) also has a very nicely laid out reference section that clearly explains each instruction (aka the commands) available to the programmer in the Intel chip set.

However, as good as this book is for someone wanting to get up to speed on assembly language, I would caution prospective buyers against assuming this is a book designed for the "total novice" when it comes to assembly language programming. Even if you already know how to program in a language such as Basic or Perl, programming in assembly language can sometimes be quite a change of gears in thinking. There are no "Print" commands in assembly language :-) There are macro functions in MASM 6, but at the same time when you program in assembly language, you largely are dealing directly with memory locations, registers and the core instruction set in the CPU. You have to think in terms of binary numbers, and raw data to a large degree.

All that is fine if you already have a broad understanding of what's going on in assembly language to begin with. However, if you don't (i.e. if you are a total novice to the world of assembly language programming), then there is a chance this book may leave you a little confused at the start.

When I first taught myself how to program in assembly language, it was at the age of about 15. At that time, I had no concept of what binary was, nor did I have any idea how memory locations, let alone how registers of a CPU fit into the big picture. Fortunately, the book I used to teach myself started from square one and assumed you knew nothing about binary or anything else. While those chapters were very hard to get a handle on initially, looking back they were very important to understanding the overall concept of how assembly language functions.

Again, as good as this book is, my fear is that someone starting at square one might find themselves feeling a little left out in the cold by the author if they don't already have a solid understanding of what a High and Low byte are, or if they have no concept of what a Most Significant Bit is.

In my view, the addition of a chapter on "what is going on here with assembly language and the binary numbering system" might be very helpful for those very who are new to the world of assembly language programming. Nonetheless, this is a very well laid out book and certainly should be part of any book shelf owned by anyone who has designs on programming in assembly language (which of course is the only real programming language - just kidding :-)

Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


21 of 22 people found the following review helpful:
3.0 out of 5 stars An alright book for reference., March 3, 1999
By A Customer
This review is from: Revolutionary Guide to Assemb Ly Language (Paperback)
They have alot of interupts listed in back, but you'd be better off with Raplh Browns current list as this one is outdated. Much of this book is outdated, Pentiums are not covered at all, and 32-bit instructions and operations are only covered in the Appendix. The book is not to bad but they do no cover much in the way of direct hardware access, one of the benefits of using assembly. There is almost no coverage of todays graphics cards, and sound cards are not covered at all. Overall it can be used as an outdated but good reference. Especially if you only need to program in Dos and/or 16 bits. But there are a couple of better books available. Beginers and Advanced programers should steer clear.
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


12 of 13 people found the following review helpful:
5.0 out of 5 stars Good intermediate book!, March 23, 2002
By 
aaron white (Des Moines, IA.) - See all my reviews
This review is from: Revolutionary Guide to Assemb Ly Language (Paperback)
If you know some high level language (concepts, structure, procedures, functions) and have a basis in assembler (know what mov means) Then this book can be of value. Has a lot of good examples for each subject covered. Covers a subject that I don't see covered much in alot of the assembler books I have read, writing macros (like writing a function in a high level language, sort of). I would recommend these books in order: ASSEMBLY LANGUAGE STEP BY STEP, REVOLUTIONARY GUIDE TO ASSEMBLY LANGUAGE, MASTER CLASS-ASSEMBLY LANGUAGE.
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


7 of 7 people found the following review helpful:
4.0 out of 5 stars Great for learning the language and how your computer works!, September 21, 1998
By A Customer
This review is from: Revolutionary Guide to Assemb Ly Language (Paperback)
The book leads you from the basics starting with the assembly enviornment, registers, working with ram, and program flow, and it takes you to controlling hardware, taking advantage of the BIOS and DOS service calls, file management, low end graphics, keyboard and mouse control, and even programming TSRs. A great value, especially for the price it's at, for reference and for learning for the first time.
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


5 of 6 people found the following review helpful:
3.0 out of 5 stars obsolete but useful, September 25, 2002
By 
Elijah D "dev1zero" (Bothell, WA United States) - See all my reviews
This review is from: Revolutionary Guide to Assemb Ly Language (Paperback)
This book has a lot of useful information on low level stuff. There are chapters on Disks, Video and Bios/dos services.
Some of the material belong in a history book but I found the book very useful in my research on operating systems.
If you don't mind learning 16 bit assembly language, you should consider this book. However it helps if you know a bit of assemly language before you attempt to read this book.
A good introduction is "Assembly Langauge Step by Step" (if you dont mind authors who keep telling boring stories in between the material).
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


4 of 5 people found the following review helpful:
4.0 out of 5 stars Really great book,but.................., December 25, 1997
By A Customer
This review is from: Revolutionary Guide to Assemb Ly Language (Paperback)

I bought this book before I bought the assembler. I think that the book doesn't cover basic topics very well for beginners. But it does give great examples once you have mastered the basics. I give it one thumb up. -brian
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


1 of 1 people found the following review helpful:
1.0 out of 5 stars just an interrupt reference manual., you cant learn from it, August 8, 1998
By A Customer
This review is from: Revolutionary Guide to Assemb Ly Language (Paperback)
I expected more from this book... I knew assembly before reading the book. thats why i've been able to understand lot of things of the book. the book is DEFINITELY not for beginenrs, it isnt for advanced programmers too. the authors dont explain anything about the basics. it just starts with examples, examples that no guy that knows anythign about assembly would understand. the other negative point is that ther are LOT of "bugs" (errors) in the book. for example. (its hard to belive) but in the appendix where "all" instructions SHOULD appear, u WONT find the instruction "JMP" that is 1 of the most common assembly instructions. another thing i didnt like is that it doesnt cover anything about I/O's and protected mode... i definitely dont recommend this book... (at the only thing the book is KINDA good is as an interrupt reference)
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


3 of 4 people found the following review helpful:
5.0 out of 5 stars GREAT Book!, November 12, 2001
By 
This review is from: Revolutionary Guide to Assemb Ly Language (Paperback)
If I had to rate this book in 2 words it would simply be "BUY NOW!" This book teachers everything that you need to be an intermediate programmer (unfortuanately the interrupts are only for DOS not linux or unix or mac or so on) but it is a great book. Comes with complete source code but no compiler.
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


3 of 4 people found the following review helpful:
5.0 out of 5 stars Great ASM book! Some high level language experience required, January 29, 1998
By A Customer
This review is from: Revolutionary Guide to Assemb Ly Language (Paperback)
Now this is a VERY good book. It covers all the basics and more. The disk that comes with it is sort of useful at first, but the book itself is the best for all you potential assembly freaks. Trust me on this one, you can't do with out it! I gave it a nine just because there are no perfect books.
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


‹ Previous | 1 2 | Next ›
Most Helpful First | Newest First

This product

Revolutionary Guide to Assemb Ly Language
Revolutionary Guide to Assemb Ly Language by S. Lavin (Paperback - Dec. 1993)
Used & New from: $0.79
Add to wishlist See buying options