Full description not available
R**T
Excellent book for beginners!
Excellent book for beginners!
J**N
Great for beginners
This book is a good beginner book. I’m enjoying learning X64 more than I expected!
M**Y
Content is stellar formatting is aweful
Content is great. Reading the content on the other hand is an exercise in frustration. I hope author sees this and gives his publisher a call.I don't know what apress is doing, but did anyone actually look at this book on a device after the kindle version was created? Random font size changes. Bold throughout I find it quite awful. It's a mess. Sadly the image snippets of code examples are par for the course in an etext book of CS or math subjects.The code is out there on github, so thats really nice. The content so far has been stellar. It's a real shame that the formatting sucks so bad.
E**Y
An easy read but very shallow in depth
It does get you going but otherwise, I'd skip this book. This is for anyone with a desire/need for a well-curated book with lots of depth; One that will give a more than shallow understanding of the complexities of x64 assembly language. I found myself running to the internet a lot, to fill in the missing gaps. If I wanted that, I would have stuck to internet learning.Was looking for more (as I tend to find in such books) of a well guided, depth of education.
M**A
Review of the book.
I have not completed the book, I am in chapter 8 and have enjoyed all the chapters I have already completed. The author explains the assembly programming concepts in very simple terms. My only regret is that he did not provide exercises, for the reader to test his/her understanding of the material.
T**S
Decent content, but no source code available. Book physical construction very poor.
Could be a five-star book if the source code used in it was available. Author states that it is available, but website given does not lead to any links for downloading source code. So boo and hiss for that. Otherwise, it is a reasonable treatment of x64 assembly language programming in the Linux environment. Some light coverage on tools used: NASM, GDB, DDD, SaSM IDE, and using the CLI. The 64-bit programming model is used, so register names start with r, and the syscall numbers are for 64-bit, as they should be, so if you are coming from the 32-bit world, you'll need to revise your cheat-sheets to match the 64-bit model. For example, the syscall itself is syscall in the 64-bit world and not 0x80; 1 is write, 2 is read, and 60 is exit. One final comment - physical construction of the book is terrible! Pages are off-center, and several of the beginning pages were not seated in the glue properly during construction.
P**S
Good book for beginners
Great Seller. Merchandise was exactly what I expected and a quick delivery. It will be my pleasure to do business with this seller again. Outstanding
Trustpilot
4 days ago
1 week ago