The ARM Cortex-A Series Programmer Guide document is no longer over 300 pages; as of 2024, the official update has quietly occurred. Although the timestamp of this document is still from 2013, it was only made public in 2024. Currently, the document has grown to over 400 pages.
Chapter 1: Introduction
Chapter 2: ARM Architecture and Processors
Chapter 3: ARM Processor Modes and Registers
Chapter 4: Introduction to Assembly Language
Chapter 5: ARM/Thumb Unified Assembly Language Instructions
Chapter 6: Floating-Point
Chapter 7: Introducing NEON
Chapter 8: Caches
Chapter 9: The Memory Management Unit
Chapter 10: Memory Ordering
Chapter 11: Exception Handling
Chapter 12: Interrupt Handling
Chapter 13: Boot Code
Chapter 14: Porting
Chapter 15: Application Binary Interfaces
Chapter 16: Profiling
Chapter 17: Optimizing Code to Run on ARM Processors
Chapter 18: Multi-core processors
Chapter 19: Parallelizing Software
Chapter 20: Power Management
Chapter 21: Security
Chapter 22: Virtualization
Chapter 23: big.LITTLE
How to Obtain the Document
If you want the original English document, feel free to message our official account with “PG40”; the backend will automatically send you the link to the original document.
If you want to see previous translations, feel free to visit: http://hehezhou.cn/arm/
Join the Community for Unlimited Exciting Possibilities
