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 Step-by-step: Programming with DOS and Linux (with CD-ROM)

Assembly Language Step-by-step: Programming with DOS and Linux (with CD-ROM)

List Price: $55.00
Your Price: $36.30
Product Info Reviews

<< 1 2 3 4 >>

Rating: 1 stars
Summary: Beginners beware
Review: I'm taking assembly language as part of my CS courses. If you need to learn assembly language don't buy this book. The author doesn't even touch assembly language until chapter 7!
Chap 1, a high level overview but not very informative
Chap 2, base numbering systems, a waste of 30 pages
Chap 3, a basic computer architecture review, another waste of 30 pages
Chap 4, Covers text editors, dos files, and other basic junk, more wasted pages.
Chap 5, 30 pages to cover the freakin NASM-IDE tool that comes with the book. It's a freakin dos editor for pete's sake. A waste of 40 pages.
Chap 6, 40 pages to cover memory architecture, boring. Have we coded yet? Nope!
Chap 7 Finally he covers the assembly language syntax.
Chap 8 - 11, Actually covers assembly language programs, but the examples are lame.
Chap 12 -13 is coding for Linux, about 200 pages

My advice if your professor sticks you with this book is to search the web or buy another book.

Rating: 1 stars
Summary: Beginners beware
Review: I'm taking assembly language as part of my CS courses. If you need to learn assembly language don't buy this book. The author doesn't even touch assembly language until chapter 7!
Chap 1, a high level overview but not very informative
Chap 2, base numbering systems, a waste of 30 pages
Chap 3, a basic computer architecture review, another waste of 30 pages
Chap 4, Covers text editors, dos files, and other basic junk, more wasted pages.
Chap 5, 30 pages to cover the freakin NASM-IDE tool that comes with the book. It's a freakin dos editor for pete's sake. A waste of 40 pages.
Chap 6, 40 pages to cover memory architecture, boring. Have we coded yet? Nope!
Chap 7 Finally he covers the assembly language syntax.
Chap 8 - 11, Actually covers assembly language programs, but the examples are lame.
Chap 12 -13 is coding for Linux, about 200 pages

My advice if your professor sticks you with this book is to search the web or buy another book.

Rating: 5 stars
Summary: The best introduction to programming I've ever read.
Review: I've read numerous c and assembler books and this is, by far, one of my all time favorites. It's unbelievably well written and very easy to follow. The text walks you through PC fundamentals, including 16bit and 32bit memory models, I/O basics, and basic linux assembly. I picked this book up, along with Pratical C Programming from O'Reilly, and now my code seems to write itself.

If your new to programing, especially c, then I can't recommend this book enough. It'll give you much of what you need to make sense of lower level operations. It's also a great start for anyone interested in hacking the linux kernel.

Rating: 5 stars
Summary: The best introduction to programming I've ever read.
Review: I've read numerous c and assembler books and this is, by far, one of my all time favorites. It's unbelievably well written and very easy to follow. The text walks you through PC fundamentals, including 16bit and 32bit memory models, I/O basics, and basic linux assembly. I picked this book up, along with Pratical C Programming from O'Reilly, and now my code seems to write itself.

If your new to programing, especially c, then I can't recommend this book enough. It'll give you much of what you need to make sense of lower level operations. It's also a great start for anyone interested in hacking the linux kernel.

Rating: 3 stars
Summary: Good starter
Review: If you don't have any programming knowledge then this is a great book to start with. However if you are an experienced programmer trying to learn assembly then you may find this book annoying in certain parts.
The book does not actually go into assembly langauge until you get past a good number of chapters.This may be a good or bad thing depending on the way the reader likes to learn.
Personally I think teaching pc architecture before going into assembly langauge is a good thing but I also believe the author could have saved a lot of space and still got the pc achitecture tutorial through.
The book also covers 3 assemblers MASM,TASM and NASM but sticks with NASM for the most part. It also covers 32 bit assembly in Linux only.
Overall, this is a good book to learn the basics of assembly language but be prepared to spend money on more books e.g "revolutionary assembly language" and "inner loops" if you want to be a good assembly language programmer.

Rating: 3 stars
Summary: Good teacher, but not up to date
Review: If you have found other assebler books hard to understand, this is something to you. Duntemann could teach even an ape to write an assebler program.

Unfortunately there is too much about DOS and 16-bit segmented mode. More about Linux, please. Assembler in Windows isn't so difficult that Duntemann claims.

It is very pleasant book to read and it catches your attention in very rare way.

Rating: 1 stars
Summary: Rather outdated book for beginners only
Review: If you know anything about assembly programming (for Intel or other CPUs) skip this book. It spends entire chapters covering very basic stuff (binary/octal/hex numbers etc).

A large part of the book explains the difference between 8086, 80286, and 80386+ CPUs, and entire chapters deals with the the old 16-bit memory model and the strange segmented segmented memory model from 80286. Most examples are in 16-bit mode. Interesting maybe, but fairly useless in the year 2000, given that 80368 through Pentium-4 all are 32-bit CPUs.

The "Programming for Linux" chapter is actually decent, but it is only 50 pages or so at the very end.

Rating: 4 stars
Summary: Good book for beginners
Review: If you want to know common skills on programming with DOS and Linux, this book is for you.

Rating: 5 stars
Summary: Hands down the best beginner's assembly book
Review: If you're just starting out with assembly, and don't know where to begin, this is *definitely* the book for you. Save yourself the frustration and buy the book, it's worth every cent. Before teaching you a single line of assembly, the author teaches you what you need to understand about computer architecture. This is something most beginning assembly programmers don't even know they need to understand.

Even people who already know some assembly can benifit from this book. The first few chapters will expand upon what you already know to help form a solid foundation to build on. The author's tongue-in-cheek style of writing make this a very easy read.

I *highly* recommend this book.

Rating: 5 stars
Summary: Hands down the best beginner's assembly book
Review: If you're just starting out with assembly, and don't know where to begin, this is *definitely* the book for you. Save yourself the frustration and buy the book, it's worth every cent. Before teaching you a single line of assembly, the author teaches you what you need to understand about computer architecture. This is something most beginning assembly programmers don't even know they need to understand.

Even people who already know some assembly can benifit from this book. The first few chapters will expand upon what you already know to help form a solid foundation to build on. The author's tongue-in-cheek style of writing make this a very easy read.

I *highly* recommend this book.


<< 1 2 3 4 >>

© 2004, ReviewFocus or its affiliates