AArch64
Зовнішній вигляд
![]() | |
Розробка | ARM |
---|---|
Поява | 2011 |
Версія | ARMv8-R, ARMv8-A, ARMv8.1-A, ARMv8.2-A, ARMv8.3-A, ARMv8.4-A, ARMv8.5-A, ARMv8.6-A, ARMv8.7-A, ARMv8.8-A, ARMv8.9-A, ARMv9.0-A, ARMv9.1-A, ARMv9.2-A, ARMv9.3-A, ARMv9.4-A, ARMv9.5-A, ARMv9.6-A |
Тип архітектури | AArch64/A64 та AArch32/A32 використовує 32-розрядні інструкції, AArch32/T32 (Thumb-2) використовує змішані 16- та 32-розрядні інструкції[1] |
Порядок байтів | Bi (мало за замовчуванням) |
Розширення | SVE, SVE2, SME, AES, SM3, SM4, SHA, CRC32, RNDR, TME |
Регістри | |
Цілочисельні, загального призначення 31 × 64 біт |
AArch64 або ARM64 — 64-бітне сімейство архітектур процесорів, розроблене компанією ARM. Вперше було представлене з архітектурою Armv8-A і мало багато оновлень розширень.[2]
- ↑ Grisenthwaite, Richard (2011). ARMv8-A Technology Preview (PDF). Архів оригіналу (PDF) за 11 листопада 2011. Процитовано 31 жовтня 2011.
- ↑ Overview. Learn the architecture: Understanding the Armv8.x and Armv9.x extensions.