ARMv8-A는 ARM 아키텍처의 근본적인 변화를 나타냅니다. "AArch64"라는 선택적 64비트 아키텍처와 관련 새 "A64" 명령어 세트를 추가합니다. AArch64는 기존 32비트 아키텍처("AArch32" / ARMv7-A) 및 명령어 세트("A32")와의 사용자 공간 호환성을 제공합니다. 16-32비트 Thumb 명령어 세트를 "T32"라고 하며 64비트 대응 명령이 없습니다. ARMv8-A를 사용하면 32비트 애플리케이션을 64비트 OS에서 실행하고 32비트 OS를 64비트 하이퍼바이저의 제어 하에 둘 수 있습니다.[3] ARM은 2012년 10월 30일 Cortex-A53 및 Cortex-A57 코어를 발표했습니다.[4] Apple은 소비자 제품에 ARMv8-A 호환 코어(Cyclone)를 최초로 출시했습니다.