Armv7l è a 32 o 64 bit?


20

Sto eseguendo un Odroid con Ubuntu Mate. Devo scaricare qt e quindi devo sapere se dovrei ottenere la versione a 32 o 64 bit di qt.

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

uname -i restituisce armv7l. Significa che dovrei scaricare i 32 o 64 bit di qt?


Risposte:


30

armv7l è un processore a 32 bit .

Se hai bisogno di ulteriori informazioni su ARMv8 , leggi la risposta di @ Rinzwind :-)


14

ARMv8 è a 64 bit. Con compatibilità a 32 bit.

L'architettura ARMv8 introduce il supporto a 64 bit per l'architettura ARM, con particolare attenzione all'implementazione ad alta efficienza energetica, pur mantenendo la compatibilità con il software a 32 bit esistente. Adottando un approccio pulito, i processori ARMv8-A estendono la gamma di prestazioni disponibili mantenendo le caratteristiche di basso consumo energetico dei processori ARM che alimenteranno i dispositivi più innovativi ed efficienti di domani. ARM ha 3 diversi livelli di prodotto che supportano l'architettura ARMv8-A: alte prestazioni, alta efficienza e altissima efficienza.


ARMv8-A introduce il supporto dell'architettura a 64 bit nell'architettura ARM e include:

  • 64-bit registri generici, SP (stack pointer) e PC (programma counter)
  • Elaborazione dati a 64 bit e indirizzamento virtuale esteso

Due stati di esecuzione principali:

  • AArch64 - Lo stato di esecuzione a 64 bit che include il modello di eccezione, il modello di memoria, il modello dei programmatori e il supporto del set di istruzioni per quello stato
  • AArch32 - Lo stato di esecuzione a 32 bit incluso il modello di eccezione, il modello di memoria, il modello dei programmatori e il supporto del set di istruzioni per quello stato

Qualsiasi cosa inferiore (come ARMv7) è a 32 bit.


27
OP chiede specificamente di ARMv7 e riempi mezza pagina di v8 solo per menzionare nell'ultima frase che v7 è sempre a 32 bit? Voglio dire, ovviamente è corretto, ma ... sai
Byte Commander

3
Continuo a leggere e leggere per vedere cosa c'entrava la v8 con la v7 o se c'era qualche connessione. No.
Lo-Tan,
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.