ARMv8-A predstavlja temeljnu promjenu ARM arhitekture. Dodaje izbornu 64-bitnu arhitekturu, nazvanu "AAarch64", i pridruženi novi skup instrukcija "A64". AArch64 pruža kompatibilnost korisničkog prostora s postojećom 32-bitnom arhitekturom ("AArch32" / ARMv7-A) i skupom instrukcija ("A32"). 16-32-bitni skup instrukcija Thumb naziva se "T32" i nema 64-bitni pandan. ARMv8-A omogućuje izvršavanje 32-bitnih aplikacija u 64-bitnom OS-u, a 32-bitni OS da bude pod kontrolom 64-bitnog hipervizora.[3] ARM je 30. listopada 2012. najavio svoje Cortex-A53 i Cortex-A57 jezgre.[4] Apple je prvi objavio ARMv8-A kompatibilnu jezgru (Cyclone) u potrošačkom proizvodu