ARMv8-A mewakili perubahan asas kepada seni bina ARM. Ia menambah seni bina 64-bit pilihan, dinamakan "AArch64", dan set arahan "A64" baharu yang berkaitan. AArch64 menyediakan keserasian ruang pengguna dengan seni bina 32-bit sedia ada ("AArch32" / ARMv7-A), dan set arahan ("A32"). Set arahan Thumb 16-32bit dirujuk sebagai "T32" dan tidak mempunyai rakan 64-bit. ARMv8-A membenarkan aplikasi 32-bit dilaksanakan dalam OS 64-bit, dan OS 32-bit berada di bawah kawalan hipervisor 64-bit.[3] ARM mengumumkan teras Cortex-A53 dan Cortex-A57 mereka pada 30 Oktober 2012.[4] Apple adalah yang pertama mengeluarkan teras serasi ARMv8-A (Cyclone) dalam produk pengguna