Є armv7l 32 або 64 біт?


20

Я запускаю Odroid з Ubuntu Mate. Мені потрібно завантажити qt, і тому мені потрібно знати, чи повинен я отримати 32 або 64 бітну версію qt.

odroid@odroid:~/software/qt5$ uname -i
armv7l

uname -i повертає armv7l. Це означає, що я повинен завантажити 32 або 64 біт qt?


Відповіді:


31

armv7l - 32-бітний процесор.

Якщо вам потрібно трохи більше інформації щодо ARMv8 , будь ласка, прочитайте відповідь @ Rinzwind :-)


14

ARMv8 64-розрядний. З 32-бітовою сумісністю.

Архітектура ARMv8 пропонує 64-бітну підтримку архітектури ARM з акцентом на енергоефективну реалізацію, зберігаючи сумісність із існуючим 32-бітним програмним забезпеченням. Використовуючи чіткий підхід, процесори ARMv8-A розширюють доступний діапазон продуктивності, зберігаючи при цьому низькі характеристики споживання енергії процесорів ARM, які будуть живити найбільш інноваційні та ефективні пристрої завтра. ARM має 3 різні рівні продуктів, що підтримують архітектуру ARMv8-A: Висока продуктивність, висока ефективність та надвисока ефективність.


ARMv8-A представляє підтримку 64-бітної архітектури для архітектури ARM і включає:

  • 64-бітні регістри загального призначення, SP (стек-покажчик) та ПК (лічильник програм)
  • 64-бітна обробка даних та розширена віртуальна адресація

Два основних стану виконання:

  • AArch64 - 64-розрядний стан виконання, включаючи модель винятків, модель-пам'ять, модель програмістів та підтримку набору інструкцій для цього стану
  • AArch32 - 32-розрядний стан виконання, включаючи модель винятків, модель пам'яті, модель програміста та підтримку набору інструкцій для цього стану

Все, що нижче (як ARMv7), є 32-бітним.


27
ОП запитує конкретно про ARMv7, і ви заповнюєте півсторінки про v8, щоб лише згадати у своєму останньому реченні, що v7 завжди 32-бітний? Я маю на увазі, це правильно, звичайно, але ... ви знаєте
Байт командир

3
Я продовжую читати і читати, щоб побачити, що v8 стосується v7 або чи є якийсь зв’язок. Ні.
Ло-Тан
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.