Huawei Cloud Developer Alliance
Apr 21, 2020 · Fundamentals
Understanding ARMv8‑A Execution States: AArch64 vs AArch32
This article explains the two execution states of the ARMv8‑A architecture—AArch64 (64‑bit) and AArch32 (32‑bit)—detailing their supported register widths, instruction sets, exception models, virtual memory architecture, and programmer models, and highlights the key differences and transition mechanisms between them.
AArch32ARMv8CPU architecture
0 likes · 5 min read
