X64 Assembly Language Step-By-Step: Programming With Linux
P**E
Jeff Duntemann has hit it out of the park!
This is *the* book that people who learn and who teach x86_64 assembly in the Linux environment needed so badly. It's a sturdy update from the 2009 3rd edition, which did not cover the world of 64 bit AMD/Intel processors.The author is a fluent and engaging writer, and he does an excellent job in covering this very large area in a wonderfully introductory fashion. This book doesn't cover any advanced topics, which leaves this as a highly tractable book for a semester-long treatment.He takes the student first through a history of the x86 family, and then shows how to do standalone programs in x86_64. He then goes through the process of using libc and discusses how C compilers put together binaries from library and object code. He doesn't get bogged down in the more tedious details, which can get very weedy indeed, keeping the focus on the big, practical picture.Congratulations to the author on a fine job! It's been a pleasure reading this book.
J**N
Probably the best book available.
In depth introduction to assembly language. Well written and easy to understand. This book will enable you to write code very quickly. Will it make you a better programmer? Certainly! Armed with this book your understanding of the processor architecture and operation will become much clearer. For bare metal guru status you need this book.
P**L
Perfect for Beginning assembly
The book is a joy to read and introduces the concepts very smoothly. If you are already confident with assembly this may not be for you although there are still so many interresting parts in which he talks about his journey and the experiences he made.
A**E
full of empty metaphors, the nature of non sense
This is a great book to learn how to talk about programming.
S**Y
Print quality inconsistent
Print quality is inconsistent. Several pages where there was ghosting/shadowing of text, making it hard to read.
Trustpilot
Hace 1 día
Hace 1 mes