Définition de l'architecture ARM
Divers / / November 13, 2021
Par Guillem Alsina González, en oct. 2016
Ne soyez pas surpris que ce terme ne vous soit pas familier, bien que la plupart d'entre vous soient utilisateurs d'un appareil qui fonctionne avec un microprocesseur qui est conforme à ce architecture, puisque c'est celui qui équipe la grande majorité des CPU pour les appareils mobiles tels que smartphones Oui comprimés.
Il en est ainsi grâce aux caractéristiques intrinsèques de cette architecture, qui nécessite moins de alimentation électrique, dissipe moins de chaleur, et nécessite moins d'espace, trois points cruciaux pour un appareil mobile
Alors que l'architecture x86 est basée sur un modèle CISC (Ordinateur de jeu d'instructions complexe) dans lequel les instructions sont plus longues et plus complexes, consommant plus de cycles d'horloge et énergie, l'architecture ARM suit le modèle RISC (Ordinateur à jeu d'instructions réduit), avec des instructions plus courtes et plus rapides.
Les deux ont leurs avantages et leurs inconvénients: comme les instructions en x86 sont plus complexes, elles peuvent faire plus de choses et, par conséquent, la puissance du micro est augmentée et son fonctionnement est simplifié.
programmation.C'est pourquoi, bien qu'il existe des exemples d'utilisation de l'architecture ARM dans des appareils de bureau ou des serveurs, ce sont des domaines dans lesquels l'architecture x86 a triomphé, tandis que les avantages d'ARM sont plus adaptés aux appareils mobiles, là où il s'est arrêté réussir.
Une autre différence entre les deux architectures est leur mode de commercialisation: propriété fermée vs. Licence
Alors qu'Intel, AMD ou Cyrix ont développé leurs solutions x86 à la maison et chacun a dû "se réveiller", ARM Holdings (l'entreprise à l'origine du développement du architecture ARM) en conçoit chaque génération mais ne fabrique pas de puces, concédant ses droits à d'autres Affaires.
C'est ainsi que nous trouvons une myriade de fabricants qui produisent des processeurs et des solutions basées sur ARM, tels que Qualcomm, Samsung, NVIDIA, MediaTek, Texas Instruments ou encore Apple entre autres, puisque chacun d'entre eux a acquis une licence de fabrication à ARM Holdings.
Chacun de ces fabricants introduit les améliorations qu'il juge appropriées dans ses conceptions, personnalisant ainsi les puces et améliorant les sections qu'il juge appropriées, se différenciant ainsi du compétence qui fonctionne aussi avec ARM. De cette manière, les différents licenciés peuvent se différencier sur le marché et vis-à-vis du consommateur.
Initialement 32 bits, l'architecture ARM a vécu -comme le x86- son passage au 64 bits
L'avènement de paradigme de la l'Internet des objets (IoT) a donné à l'architecture ARM encore plus d'opportunités grâce à sa faible consommation énergique. Ainsi, des constructeurs comme NVIDIA ou Qualcomm ont lancé des solutions pour les voitures par exemple.
Le succès de l'architecture ARM a également été l'une des causes de l'abandon par Intel du domaine de la mobilité, car l'entreprise Le californien se sentait incapable de rivaliser avec les avantages des puces ARM, et son offre avait été mal adoptée par les fabricants et consommateurs.
Quant à Logiciel, ARM bénéficie d'une grande variété de plateformes adaptées à cette architecture, la principale étant peut-être GNU/Linux, un système d'exploitation qui sert de base à Android
Et le système de robot vert est le plus utilisé par les fabricants et les utilisateurs sur leurs appareils. En fait, et malgré une version PC, Android se déplace "comme un poisson dans l'eau".
Photos: Fotolia - willypd / barameefotolia
Sujets d'architecture ARM