Перейти до вмісту

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 або ARM6464-бітне сімейство архітектур процесорів, розроблене компанією ARM. Вперше було представлене з архітектурою Armv8-A і мало багато оновлень розширень.[2]

Примітки

[ред. | ред. код]
  1. Grisenthwaite, Richard (2011). ARMv8-A Technology Preview (PDF). Архів оригіналу (PDF) за 11 листопада 2011. Процитовано 31 жовтня 2011.
  2. Overview. Learn the architecture: Understanding the Armv8.x and Armv9.x extensions.

Посилання

[ред. | ред. код]