Definizione di architettura ARM
Varie / / November 13, 2021
Di Guillem Alsina González, in Ott. 2016
Non sorprenderti se questo termine non ti suona familiare, sebbene molti di voi siano utenti di un dispositivo che funziona con a microprocessore che è conforme a questo architettura, poiché è quello che equipaggia la stragrande maggioranza delle CPU per dispositivi mobili come smartphone sì compresse.
Questo grazie alle caratteristiche intrinseche di questa architettura, che richiede meno alimentazione, dissipa meno calore e richiede meno spazio, tre punti cruciali per a dispositivo mobile
Mentre l'architettura x86 è basata su un modello CISC (Computer con set di istruzioni complesse) in cui le istruzioni sono più lunghe e complesse, consumano più cicli di clock e Energia, l'architettura ARM segue il modello RISC (Computer con set di istruzioni ridotto), con istruzioni più brevi e veloci.
Entrambi hanno i loro vantaggi e svantaggi: poiché le istruzioni in x86 sono più complesse, possono fare più cose e, quindi, la potenza del micro è aumentata e il suo funzionamento è semplificato. programmazione.
Ecco perché, nonostante ci siano esempi di utilizzo dell'architettura ARM in dispositivi desktop o server, questi sono campi in cui l'architettura x86 ha trionfato, mentre i vantaggi di ARM sono più adatti ai dispositivi mobili, dove è finita riuscendo.
Un'altra differenza tra le due architetture è la loro modalità di commercializzazione: proprietà chiusa vs. licenza
Mentre Intel, AMD o Cyrix hanno sviluppato le loro soluzioni x86 a casa e ognuno ha dovuto "svegliarsi", ARM Holdings (la società dietro lo sviluppo del ARM architecture) progetta ogni generazione di questo ma non produce chip, concedendo in licenza i suoi diritti ad altri Attività commerciale.
È così che troviamo una miriade di produttori che producono CPU e soluzioni basate su ARM, come Qualcomm, Samsung, NVIDIA, MediaTek, Texas Instruments o anche Apple tra gli altri, poiché ognuno di loro ha acquisito una licenza a partire dal produzione ad ARM Holdings.
Ciascuno di questi produttori introduce nei propri progetti le migliorie che ritiene opportune, personalizzando così i chip e migliorando le sezioni che ritiene opportune, differenziandosi così dal competenza che funziona anche con ARM. In questo modo i diversi licenziatari possono differenziarsi sul mercato e nei confronti del consumatore.
Inizialmente a 32 bit, l'architettura ARM ha vissuto -come l'x86- il suo passaggio a 64 bit
L'avvento di paradigma del Internet of things (IoT) ha offerto all'architettura ARM ancora più opportunità grazie al suo basso consumo energico. Pertanto, produttori come NVIDIA o Qualcomm hanno lanciato soluzioni per le auto, ad esempio.
Il successo dell'architettura ARM è stato anche una delle cause dell'abbandono da parte di Intel dell'arena della mobilità, poiché l'azienda Il californiano sentiva di non essere in grado di competere con i vantaggi dei chip ARM e la sua offerta era stata mal adottata dai produttori e consumatori.
Per quanto riguarda la Software, ARM gode di un'ampia varietà di piattaforme adattate a questa architettura, forse la principale è GNU/Linux, un sistema operativo che funge da base per Android
E il sistema robotico verde è quello più utilizzato da produttori e utenti sui propri dispositivi. Infatti, e nonostante abbia una versione per PC, Android si muove "come un pesce nell'acqua".
Foto: Fotolia - willypd / barameefotolia
Argomenti di architettura ARM