Product Details
Introduction to 80X86 Assembly Language and Computer Architecture

Introduction to 80X86 Assembly Language and Computer Architecture
By Richard C. Detmer

Price:

This item is not available for purchase from this store.
Click here to go to Amazon to see other purchasing options.


9 new or used available from £26.17

Average customer review:

Product Details

  • Amazon Sales Rank: #889511 in Books
  • Published on: 2001-02-15
  • Original language: English
  • Number of items: 1
  • Binding: Hardcover
  • 499 pages

Editorial Reviews

Synopsis
A book/CD-ROM package offering students a hands-on introduction to assembly language and computer architecture at the assembly language level of abstraction. Presents 80x86 assembly language in the same flat 32-bit address environment employed by current operating systems, with emphasis on architecture, high-level language concepts, and assembly la


Customer Reviews

Great introduction4
Very good introduction book for Windows-32bit Assembly programmers.

I just bought this book, and it starts out clean and simple with the convertion ways. i.e. Binary-to-Decimal or Hexadecimal-to-Binary.

Then it discusses registers, flags, segments and offsets. Although the offsets and segments were bad explained.

Then finally we should right-away with programming a simple program in assembly which adds two numbers together. I must say the author did a great job with the examples, and the coding almost explains itself to the reader, so you almost don't have to through-read a section on the "MOV" instruction to understand how he uses it.

I give it 4/5 stars because: Its a good introduction book, but it uses an header file (IO.h) which I think is not included in other assemblers if you should want a new one. I mean, this book is great for an introduction on the subject and explains everything nicely, but the code you make will indeed be very un-portable to other assemblers.

Nice work.

Very, very nice....4
This is a good book overall. They use colour nicely so that it highlights certain areas of the page and doesn't look over-the-top. It starts right at the basics (representing numbers in binary, computer hardware, etc) and then moves on into actual assembly, the explanations of things (for example 2's complement and related bits) are strange and hard to follow sometimes but that is one of the few things I can fault it on. It has plenty of diagrams, code listings and occasional screenshots to show you what is meant to be going on and tends to explain them well.

If you want to learn assembly then I would suggest at least checking this book out at a store or library and if you like it then get it.