by William Ughetta
The “ARM 64-Bit Assembly Language, 1st Edition” is an excellent book that reveals how to develop good, structured assembly code. William Ughetta and Larry D. Pyeatt are the authors of this great book. William Ughetta is an undergraduate Computer Science major at Princeton University. His experience programming ARM assembly language started in high school and continued in college. Larry D. Pyeatt earned his doctorate in Computer Science, focusing on Artificial Intelligence, from Colorado State University in 1999. He has programmed in over 15 assembly languages, from mainframes to 8-bit embedded systems. In ARM 64-Bit Assembly Language, the authors reveal the concepts of assembly language programming, in the beginning they explain simple examples and then towards complex programming.
This book will help the readers to understand representations of and arithmetic operations on, integral and real numbers in any base, and more. Furthermore, this book covers advanced topics such as fixed and floating point mathematics, optimization and ARM NEON. It also provides concepts that are illustrated and reinforced with a large number of tested and debugged assembly and C source listings. To sum it up, ARM 64-Bit Assembly Language, 1st Edition is a helpful book for all programming students.