Modern Arm Assembly Language Programming: Covers Armv8-A 32-bit, 64-bit, and SIMD
by Daniel Kusswurm
2021.07.28: updated by 
Up
Chapter 1: Armv8-32 Architecture
- Armv8 Overview
- Data Types
- Fundamental Data Types
- Numerical Data Types
- SIMD Data Types
- Internal Architecture
- General-Purpose Registers
- Application Program Status Register
- Floating-Point and SIMD Registers
- Instruction Set Overview
- Instruction Operands
- Memory Addressing Modes
- Summary

http://ynitta.com/