

Beginning x64 Assembly Programming: From Novice to AVX Professional [Van Hoey, Jo] on desertcart.com. *FREE* shipping on qualifying offers. Beginning x64 Assembly Programming: From Novice to AVX Professional Review: Excellent book for beginners! - Excellent book for beginners! Review: Great for beginners - This book is a good beginner book. I’m enjoying learning X64 more than I expected!
| Best Sellers Rank | #1,411,435 in Books ( See Top 100 in Books ) #75 in Compiler Design #118 in Software Programming Compilers #799 in Introductory & Beginning Programming |
| Customer Reviews | 4.5 4.5 out of 5 stars (153) |
| Dimensions | 7.01 x 0.99 x 10 inches |
| Edition | 1st ed. |
| ISBN-10 | 1484250753 |
| ISBN-13 | 978-1484250754 |
| Item Weight | 1.66 pounds |
| Language | English |
| Print length | 432 pages |
| Publication date | October 31, 2019 |
| Publisher | Apress |
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
A**E
Sehr gutes Buch zu kleinem Preis! Es liefert genau, was der Titel verspricht: Einen guten Einstieg in Assembler-Programmierung für die amd64-Architektur. Dabei werden auch Themen wie SIMD, SSE und AVX behandelt. Der genutzte Assembler ist NASM und das OS Ubuntu18.04 64-bit. In den letzten Kapiteln gibt es noch einen kurzen Einstieg in Assembler-Programmierung unter Windows, dort bin ich allerdings noch nicht angelangt. Insgesamt absolut empfehlenswert!
A**L
I was looking at "x64 Assembly Language Step-by-Step: Programming with Linux" (Jeff Duntemann) and somehow ordered this by mistake. I did a quick browse through, to see if it was worth keeping. First: this book isn't what you call cheap. And, for such a wide ranging topic, 415 pages isn't really enough to do the topic justice. Strike One: remove one review star. Introduction, page xv, claims all the source code can be downloaded from a web page. Checked the page: no such download link exists. Strike Two: Remove another review star. The body of the book focuses on programming in (Ubuntu) Linux, no issues there. Chapter 39 onwards touches on MS Windows. All in all, it's pretty good. In fact, if the source code download had actually worked, there's a chance I would have kept it. Even at this price. As it stands however, I will be returning it.
A**O
Excellent ouvrage introductif, très didactique. Tout est expliqué en détail, et même si c'est costaud pour un débutant le style de l'auteur rend le tout très agréable, avec humour et néanmoins une grande rigueur. Vivement recommandé!
G**.
Es muy buen libro para aprender a programar en ensamblador. Es recomendable tener nociones de programación en general, aunque sea en otros lenguajes. Muy buen complemento si quieres introducirte en la ingeniería inversa.
H**U
非常に詳細で具体的です