Armv9-A
Armv9-A 是 Armv8-A 架构的一組延伸,也是對未來幾年即將部署的架构進行實質性增強的推展計畫中的一部分。這些架构增強功能的目標是協助增加數位訊號處理 (DSP) 與機器學習 (ML) 等領域的運算能力,以及持續改進我們系統的安全性和穩固性。
進階 SIMD、可擴展向量延伸指令集 (SVE、SVE2) 及可擴展矩陣延伸指令集 (SME)
Armv9-A 支援 Armv7 與 Armv8 中首見的寬固定長度 向量延伸指令集。Armv9-A 亦支援 及,支援可变长度向量和矩阵,以实现任意向量长度程式设计。
虚拟化
虚拟化的硬體支援,包括安全虚拟化與巢狀虚拟化。
Armv8-A
Armv8-A 架构引進使用 64 位元和 32 位元執行狀態能力,分別稱為 AArch64 和 AArch32。AArch64 執行狀態支援 A64 指令集。它將位址保存在 64 位元暫存器中,並允許基本指令集中的指令使用 64 位元暫存器進行處理。AArch32 執行狀態為 32 位元執行狀態,它保留與 Armv7-A 架构的反向相容性,並增強該系列,使其可支援 AArch64 狀態所包含的一些功能。它支援 T32 和 A32 指令集。
探索 Arm A 系列产物

Cortex-A Processor
The Cortex-A processor series provides a range of solutions for devices undertaking complex compute tasks, such as hosting a rich operating system platform and supporting multiple software applications.
