18 used & new from $15.23

Have one to sell? Sell yours here
 
 
The Art of Assembly Language
 
 
Tell the Publisher!
I’d like to read this book on Kindle

Don’t have a Kindle? Get your Kindle here.
 
  

The Art of Assembly Language (Paperback)

~ (Author) "This chapter is a "quick-start" chapter that lets you start writing basic assembly language programs as rapidly as possible..." (more)
Key Phrases: endtry statement, readonly section, compile time language, Standard Library, Hello World, Operation Figure (more...)
4.0 out of 5 stars  See all reviews (25 customer reviews)


Available from these sellers.


1 new from $160.00 17 used from $15.23

Formats

Amazon Price New from Used from
  Paperback $37.77 $37.77 --
  Paperback, September 2003 -- $160.00 $15.23

Customers Who Bought This Item Also Bought

Write Great Code, Volume 2: Thinking Low-Level, Writing High-Level

Write Great Code, Volume 2: Thinking Low-Level, Writing High-Level

by Randall Hyde
4.3 out of 5 stars (6)  $32.81
Write Great Code: Volume 1: Understanding the Machine

Write Great Code: Volume 1: Understanding the Machine

by Randall Hyde
4.8 out of 5 stars (17)  $26.37
Reversing: Secrets of Reverse Engineering

Reversing: Secrets of Reverse Engineering

by Eldad Eilam
4.6 out of 5 stars (17)  $26.40
The IDA Pro Book: The Unofficial Guide to the World's Most Popular Disassembler

The IDA Pro Book: The Unofficial Guide to the World's Most Popular Disassembler

by Chris Eagle
5.0 out of 5 stars (6)  $37.77
Hacking: The Art of Exploitation, 2nd Edition

Hacking: The Art of Exploitation, 2nd Edition

by Jon Erickson
4.3 out of 5 stars (57)  $32.97
Explore similar items

Editorial Reviews

Review

". . . well authored and easy to understand. The tutorials are thoroughly explained, and the example code segments is superbly commented" -- TechIMO.com, October 19, 2003

"A comprehensive manual-cum-tutorial. . . The author and publishers have done a good job of packing so much into this remarkable text." -- Major Keary Book News, 2004 no. 9

"You would be hard pressed to find a better book on assembly out there." -- Security Forums, January 2004

"a well-organized tutorial on assembly concepts" -- Jeff Duntemann, author of

"my flat-out favorite book of 2003 was Randall Hyde's The Art of Assembly Language" -- Larry O'Brien, SD Times, June 2004


Product Description

THE ART OF ASSEMBLY LANGUAGE is a practical and comprehensive guide to assembly language. It presents assembly language from the high-level programmer's point of view, allowing the reader to start writing meaningful assembly language programs immediately. The CDROM includes the High Level Assembler (HLA) tool and the HLA Standard Library, all the source code from the book, plus over 50,000 lines of additional sample code, all well-documented and tested.

Product Details

  • Paperback: 928 pages
  • Publisher: No Starch Press; Pap/Cdr edition (September 2003)
  • Language: English
  • ISBN-10: 1886411972
  • ISBN-13: 978-1886411975
  • Product Dimensions: 9.2 x 7.4 x 1.9 inches
  • Shipping Weight: 3.3 pounds
  • Average Customer Review: 4.0 out of 5 stars  See all reviews (25 customer reviews)
  • Amazon.com Sales Rank: #608,428 in Books (See Bestsellers in Books)

    Popular in this category: (What's this?)

    #52 in  Books > Computers & Internet > Programming > Languages & Tools > Assembly Language Programming

More About the Author

Randall Hyde
Discover books, learn about writers, read author blogs, and more.

Visit Amazon's Randall Hyde Page

Inside This Book (learn more)




What Do Customers Ultimately Buy After Viewing This Item?


Tags Customers Associate with This Product

 (What's this?)
Click on a tag to find related items, discussions, and people.
 

Your tags: Add your first tag
 

Sell a Digital Version of This Book in the Kindle Store

If you are a publisher or author and hold the digital rights to a book, you can sell a digital version of it in our Kindle Store. Learn more

 

Customer Reviews

25 Reviews
5 star:
 (15)
4 star:
 (3)
3 star:
 (1)
2 star:
 (4)
1 star:
 (2)
 
 
 
 
 
Average Customer Review
4.0 out of 5 stars (25 customer reviews)
 
 
 
 
Share your thoughts with other customers:
Most Helpful Customer Reviews

 
61 of 63 people found the following review helpful:
4.0 out of 5 stars Good for what it is., May 13, 2004
As another reviewer said, this book should be called "The Art of HIGH LEVEL Assembly Language." This is a great book. It is well written and has includes a CD-ROM chock full of good stuff. Problem is that if you want to use MASM, NASM, TASM or some other assembler that uses real ASM you will likely be confused as the HLA stuff that you learned from this book will not totally apply to traditional ASM. If you are wanting to learn ASM and eventually use NASM and other normal assemblers (ie: not HLA) then you might be better off with a book like "Assembly Language for Intel-Based Computers (4th Edition)" by Kip R. Irvine or my favorite "Introduction to 80X86 Assembly Language and Computer Architecture" by Richard C. Detmer.
Comment Comment | Permalink | Was this review helpful to you? Yes No (Report this)



 
41 of 44 people found the following review helpful:
3.0 out of 5 stars Who is this for?, August 31, 2004
By Nick Veys (Midwest, USA) - See all my reviews
(REAL NAME)   
I grabbed this book looking for some interesting tidbits. I know a few RISC architectures asm, but never played w/x86, which is what I saw in the flipping through the book. Turns out I didn't flip through it nearly as much as I should have before buying it.

I didn't notice the whole book being geared towards a pseudo-assembly called HLA. High Level Assembly. Looks like x86, but isn't quite. Ok, my fault. So I read on and get a book using a teaching format I personally HATE. The "teach the wrong, but easy way first" then "teach the more correct way later and hope the reader doesn't remember the wrong way" approach. Ugh.

I'm not sure I would recommend this book to anyone. It's expensive and huge, when there are other more compact tomes to learn assembly from.
Comment Comment (1) | Permalink | Was this review helpful to you? Yes No (Report this)



 
23 of 24 people found the following review helpful:
4.0 out of 5 stars Excellent book on HLA, November 10, 2004
This is truly amazing piece of work on High Level Assembly (HLA). It's important to know what you are getting is a book on HLA because the back cover says, "The most comprehensive guide to assembly language". Which is both hyperbole and factually slightly inaccurate. It's a very, very good book on an assembly language (HLA), but not all assembly languages. Nor should I think there would be a good book that covered all assembly languages, but that's beside the point.

There is some general value in the book that applies to almost any processor. The basics of registers, operations, pointers, the stack and other basics. But as you get deeper into the book it's clear that this is a work on HLA and HLA alone.
Comment Comment | Permalink | Was this review helpful to you? Yes No (Report this)


Share your thoughts with other customers: Create your own review
 
 
 
Most Recent Customer Reviews

1.0 out of 5 stars Should be titled: The Art of a Cockamamie Language of the Author's Design: Wasting Reader's Time for Fun and Profit
I'll be very brief: this book is wholly useless. It isn't the technical expertise of the author or his writing that make it so -- Mr Hyde is an intelligent and accomplished man;... Read more
Published 21 months ago by Malleus Maleficarum

5.0 out of 5 stars A Note From the Author
Well, after four years of reading these reviews, I thought I'd put in my two cents.

One recurring theme you see in all of these reviews is the following: if someone... Read more
Published on October 10, 2007 by R. Hyde

2.0 out of 5 stars dont be fooled, HLA is far from traditional assembler
My goal in reading an assembly book is to eventually learn fasm. I must say, after reading the first 2 chapters of this book, I am very disappointed! Read more
Published on December 26, 2006 by 123

2.0 out of 5 stars Not what you would expect.
I am familiar with writing true assembly language programs for microcontrollers. Granted, while they are very different than PC processors, the fact is that HLA leaves something... Read more
Published on September 21, 2006 by Ron Johnson

5.0 out of 5 stars Outstanding text for class or self-learning!
This book is 900+ pages of outstanding material on what is really an art - assembly language programming. Read more
Published on September 11, 2005 by T. Bohon

2.0 out of 5 stars What you want?
I will call it unfortunate for not reading the reviews on Amazon before buying this book. As another reviewer Nick Veys said "teach the wrong, but easy way first" then "teach the... Read more
Published on July 29, 2005 by Jay

5.0 out of 5 stars Very good!
A needed a spped review of assembler, and this book really helped a lot.

Very good!
Published on January 12, 2005 by Eric Kent

5.0 out of 5 stars I disagree with the 1 Start someone gave it!
'fastluck from Tijeras, NM USA' posted a 1 star review for this book, basically the reason why is you could not get the libraries and code to work. Read more
Published on June 29, 2004 by Romiko Derbynew

5.0 out of 5 stars It should be named "The Art of High Level Assembly Language"
i bought this book via amazon.com. firstly, it is not the same book as the online version. This book is the condensed version. Read more
Published on February 22, 2004 by Jonathan Wong

5.0 out of 5 stars Excellent Book!
I goofed around with Java for a few months, but it never sparked my interest in programming. That all changed when I found this book. Read more
Published on February 3, 2004 by s.k

Only search this product's reviews



Customer Discussions

This product's forum
Discussion Replies Latest Post
Good books that cover non-HLA ASM? 1 February 2008
See all discussions...  
Start a new discussion
Topic:
First post:
Prompts for sign-in
 


Active discussions in related forums
Discussion Replies Latest Post
Textbooks for Kindle DX? 61 3 days ago
textbook scam 66 8 days ago
Amazon is a great place to buy textbooks! 35 20 days ago
Search Customer Discussions
   




Product Information from the Amapedia Community

Beta (What's this?)


Look for Similar Items by Category


Look for Similar Items by Subject

 

Feedback

If you need help or have a question for Customer Service, contact us.
 Would you like to update product info or give feedback on images?
Is there any other feedback you would like to provide?

Your comments can help make our site better for everyone.



Your Recent History

 (What's this?)

After viewing product detail pages or search results, look here to find an easy way to navigate back to pages you are interested in.