Modern Assembly Language Programming with the ARM Processor
B**T
Dense, up to date, expert volume
Be sure to go through the book preview especially the table of contents. I chose this one to learn ARM assembly because it is a good publisher for this genre and the publishing date is just months old. FYI - I am an experienced C-C++ programmer (25 years), but not one that got into assembly much. I am taking my time going through it, I am about 5 chapters in so far. There is not a lot of fluff, it is dense. There are a lot of code snippets, not a lot of fill with pages simply filled with full listings. Some parts (e.g. instruction syntax) read almost like a specification, it is not ARM asm for dummies. Author seems to be up on the most recent best practices. Some of the content at the end is hardware specific, but for the most part, it is simply GNU syntax. I am developing on a beaglebone black running Debian Linux for convenience because it comes with all the gcc tools, so I can assemble and debug native, bypassing the hassle of cross-compiling. Bottom line is that I am learning a lot already and I am just 5 chapters in already.
M**Y
A great introduction
A very rapid introduction to ARM assembly language, suitable for embedded programmers or anyone interested in the ARM architecture. There is also a nice introduction to fixed point arithmetic, which can be faster than floating point and was interesting to me as a numerical analysis person.
R**S
This book is amazing so far
This book is amazing so far. I am very impressed by the layout, detailed analysis, and expert opinions offered by the author. This will be a very helpful resource in my journey to a deeper understanding of the ARM Architecture and assembly
M**G
Not very useful to learn Assembly, but to learn about floating point, it is the only book.
The examples are really overly complex.You need to already be an expert at Assembly to find this book readable.Fixed point, floating point and the floating point vector instruction is where this book really shines.All assembly books will only deal with int, but this book really dives into the details and optimization.The part about signals communication and physical input and output was also very interesting.This should probably be your 3rd book about assembly.
C**R
not enough assembler
very little assembler, lots of author indulgence
M**O
Assolutamente da leggere
Finalmente un libro veramente ben fatto sull' assembly degli ARM. Per farvi un'idea di come è strutturato il libro, andatevi a scaricare le slide dal sito della Elsevier.
Trustpilot
1 month ago
2 weeks ago