Assembly x64 in easy steps: Modern coding for MASM, SSE & AVX
F**E
Clear, Correct, Complete, and Fun - This is a great first book on MASM and ASM, very pleased !!!
Really excellent book. I have the Kindle and Paper versions. Paper is very high quality paper and color. Kindle is formatted perfectly, no problem with anything. Fantastic introduction to asm in general and masm in specific. Uses Visual Studio and it all works. Set up was 100% correct and worked. Guides you through example based learning with very smart mini chapters. I really like this book and the author's style. Money well spent for me. I am writing MASM very quickly that works and I can now understand the output of C and C++ compilation (review asm output). I also can apply SIMD and AVX operations. Thanks you to the author, publisher, and Amazon for making this possible.
J**Z
Excellent book if you are new to MASM X64 Assembly Language
I was looking for an introduction to X64 Assembly Language and this was a very good introduction. It covered quite a bit of material in simple terms - including more advanced topics like SIMD floating point instructions.
A**N
Well worth recommendation I read.
This book is good at describing what to do and when
S**L
Avoid if you aren't a Windows User
I heard this was a good book for absolute beginners to assembly programming - I am an absolute beginner in assembly and the price was reasonable so I picked up a copy. I am pleased with the quality of the information, and the layout of the book. It does a good job explaining fundamental concepts to its intended audience and it uses Intel syntax which is easier to follow as a beginner than AT&T syntax.However, I should have done some more research before purchasing this book as I didn't realize MASM is Microsoft's Macro Assembler, which is commercial proprietary software that only works on Windows. I don't want to criticize Microsoft as a company nor am I a fan of Richard Stallman but I genuinely dislike Windows as an operating system. I switched to Linux several years ago, and besides being free and more performant (and private, and secure, and etc.) it is far more functional and thus is infinitely superior to Windows in my opinion. I can never go back to using Windows. I quickly realized in the first chapter that this book is intended only for Windows users and thus I was quite disappointed. I understand there are online compilers allowing you to write in a variety of assemblers, but the author devotes an entire chapter to configuring your Windows OS to get ready for MASM programming. The author could have reached a broader audience, even using Windows for all the examples in the book as his preferred OS, if he had chosen a cross-platform assembler that works on a variety of operating systems of which there are apparently several to choose from such as FASM, JWASM, NASM, and gas.
M**C
Really helpful
This book is for beginners, presenting information in an easy-to-understand format. It's helpful for those looking to understand assembly.
F**K
Someone forgot to proofread this book
Many of the example programs in this book have errors that make them unusable. In many instances, the reader can figure out what is wrong - especially if the reader has previous assembly language experience. In other instances, the errors are completely confusing. The downloadable code seems to have those errors corrected.Some of the assembly instructions (opcodes) are not correctly explained. I needed to do web searches to find understandable and correct documentation.
M**L
Colors and letter size are great.
Very pleasant to read. This book will be with me for a very long time because of so many useful colorful charts.
G**N
Explications claires
Ce livre parcours le langage assembleur et explique clairement l'utilisation. Il est un bon complément à d'autres ouvrages.
P**Y
Good book
Good book for introduction to assembler
A**O
Good one for starters.
And with a cherry, its colored.
I**T
Perfect
This is so far the best book i ever bought on computer programming...You will find the best way of pedagogy and colorfull explanations in just less than 200 pages.Excellent and very smart work done by the author... Buy it you will be satisfied !!!I should give it 6 stars !!!
Trustpilot
3 days ago
1 week ago