AArch64
ARMv8
以降のARMアーキテクチャで定義された64ビット実行状態
前提
ARMv8
以降のCPUは、2つの
実行状態 (Arm)
を持っている
AArch64
64ビット実行状態
現代の主流
AArch32
32ビット実行状態
旧ARM互換
特徴
レジスタ幅が64bit
命令セットが刷新
ARMv7以前と非互換
OSやアプリは基本こちらを前提に設計