- Arm Architecture Reference Manual for A-profile architecture
- Procedure Call Standard for the Arm® 64-bit Architecture (AArch64)
- [Slides] ARMv8-A A64 ISA Overview
- ARM64 Assembly Language Notes
- A Guide to ARM64 / AArch64 Assembly on Linux with Shellcodes and Cryptography
- ARMv8 A64 Quick Reference
- ARM Instruction Set Reference
- Encoding of immediate values on AArch64
- Using Inline Assembly in C/C++
- Writing inline assembly code
- ARM GCC Inline Assembler Cookbook
- How to use 32-bit w registers in ARM aarch64 GCC inline assembly
- Memory barriers in ARM64
- Barriers
- Arm64 memory barriers
- Disassemble raw AArch64 binary using LLVM tools
objdump -D -m aarch64 -b binary jit.bin