

Full description not available
S**C
It's Assembly language !
If you find this book exciting ?You're a nerd !If you need to know assembly language this will help.
D**E
I'm sure it's a great book!
I've only had a chance to read a little of the book so far, but I'm sure I will find it to be a great book!
J**G
Should be called "The Art of HLA"
I was somewhat taken aback when reading this book to see the first example bearing almost no resemblance to assembly language at all:program helloWorld;#include( "stdlib.hhf" )begin helloWorld;stdout.put( "Hello, World of Assembly Language", nl );end helloWorld;It looks far more like C++ or Pascal than assembly language. In fact, there's not a single assembly language instruction in that example. That's because it's written in the author's own HLA (High Level Assembly) language that provides a vast number of help libraries and functions to make writing assembly language easier. That's a really worthy goal, but I think starting with a non-assembly example is misleading and confusing. This book would have been much better if it had dived into assembly and built up to HLA as a 'better way'. I assume that the author's argument is that using HLA makes it easier for people to get started and hence more people are likely to stay with assembly as the details get more complex. Personally, I don't like that approach, but others may be reassured by it.Happily, the author does get into the details of assembly language programming, but it's entwined with descriptions of HLA. For me the book is a disappointment, for others it may well be just what they need to get started. I am giving it 4 stars because it's well written and clear but has a misleading title. If you wanted some hard-core, down and dirty assembly book then this is the wrong one for you. If you want to learn about assembly language by taking a route that gets you started easily then this is a good book.
U**K
Misleading title
As many others have pointed out, this is about High Level Assembly (HLA) rather than what most people agree Assembly is. I should have read the reviews first, but this book was super disappointing since I was looking to learn 32 bit assembly.I can understand that some people may find this book useful (academics). However, if you're looking to do reversing, or really work with anything in the real world (32/64 bit assembly) then this book is not for you.REALLY need to change this title.
J**H
It’s ok.
It’s ok. Was hoping for more of a reference type layout with a focus on LLA instead of HLA.
E**X
AoA the best Assembler Resource
I have just received my copy of Hyde's new book and I understand and appreciate they delay in publication. I ordered this book in July of 2009. I have downloaded the sample code, and assembler and library reference documentation. Having these resources available at the time of publication of this book only increases this books value. I have installed the tools and code on Mac OS X and everything worked without a hitch. It would be nice if other Authors would follow Randall Hyde's example and release their programming books when all resources needed are ready and available. I have just finished assembling and running examples from chapter 1 on Mac OS X. I look forward to examining the library source to learn more about Mac OS Xinternals. Thanks Randall Hyde.Ed Deveaux
J**L
Higher-level Assembly is not assembly
It's not clear who this book is intended for. People learn assembly to program close to the metal. This book is about "higher-level assembly," some niche language developed by the author that sits between actual x86 assembly and C.
K**5
Assembly language
This is a really good book on assembly language
Trustpilot
2 weeks ago
2 months ago