ARMv8-A reprezentuje fundamentalną zmianę w architekturze ARM. Dodaje opcjonalną architekturę 64-bitową o nazwie „AArch64” i powiązany nowy zestaw instrukcji „A64”. AArch64 zapewnia zgodność przestrzeni użytkownika z istniejącą architekturą 32-bitową („AArch32”/ARMv7-A) i zestawem instrukcji („A32”). 16-32-bitowy zestaw instrukcji kciuka jest określany jako „T32” i nie ma 64-bitowego odpowiednika. ARMv8-A umożliwia uruchamianie aplikacji 32-bitowych w 64-bitowym systemie operacyjnym, a 32-bitowy system operacyjny jest pod kontrolą 64-bitowego hiperwizora.[3] Firma ARM ogłosiła swoje rdzenie Cortex-A53 i Cortex-A57 w dniu 30 października 2012 r.[4] Apple jako pierwszy wypuścił rdzeń zgodny z ARMv8-A (Cyclone) w produkcie konsumenckim