ARMv8-A representerer en grunnleggende endring av ARM-arkitekturen. Den legger til en valgfri 64-bits arkitektur, kalt "AArch64", og det tilhørende nye "A64" instruksjonssettet. AArch64 gir brukerplasskompatibilitet med den eksisterende 32-bits arkitekturen ("AArch32" / ARMv7-A), og instruksjonssettet ("A32"). 16-32bit Thumb-instruksjonssettet refereres til som "T32" og har ingen 64-bits motstykke. ARMv8-A lar 32-biters applikasjoner kjøres i et 64-bits OS, og et 32-biters OS er under kontroll av en 64-bits hypervisor.[3] ARM annonserte sine Cortex-A53 og Cortex-A57 kjerner 30. oktober 2012.[4] Apple var den første som ga ut en ARMv8-A-kompatibel kjerne (Cyclone) i et forbrukerprodukt