ARM
ARM è una famiglia di RISC architetture di processori a 32 e 64 bit progettate da Arm Ltd. e concesse in licenza ad altre aziende, che possono personalizzarle e produrle. Sono meno costose da produrre rispetto ai processori x86, richiedono meno energia e producono meno calore, rendendole ideali per i dispositivi compatti. Sebbene storicamente siano state meno potenti dei processori x86, alcuni progetti ARM di fascia alta sono oggi competitivi con altri processori per computer desktop.
Il progetto del processore ARM è modulare, consentendo ai licenziatari di personalizzare i progetti del processore in base alle proprie esigenze. Queste personalizzazioni spesso includono l'integrazione di altri componenti, come una GPU o un modem cellulare. Questa flessibilità rende ARM una piattaforma comune per i sistemi su chip (SoC). Dopo che il licenziatario ha certificato il progetto con Arm (per assicurarsi che continui a rispettare gli standard di compatibilità), può produrlo autonomamente o con un partner di produzione.
Molte aziende concedono in licenza l'architettura ARM per innumerevoli scopi specializzati, dai piccoli dispositivi integrati e smartphone ai potenti processori per computer desktop. Ad esempio, Raspberry Pi utilizza un progetto di base per processori ARM in un computer a basso consumo montato su una singola scheda elettronica delle dimensioni di una carta da gioco. Nel frattempo, Apple concede in licenza solo il set di istruzioni ARM per produrre i propri progetti per i SoC per smartphone della serie A e i processori desktop della serie M.
Metti alla prova le tue conoscenze