Différences entre les processeurs ARM et Intel x86

Il était une fois, les processeurs informatiques ne différaient que par le fait qu'ils étaient 32 bits ou 64 bits, d'Intel ou AMD.
Avec le développement et l'évolution des smartphones, une autre famille de processeurs a fait son chemin, ce sont les puces ARM, particulièrement adaptées aux appareils avec batteries en raison de leur faible consommation d'énergie.
Comme les ARM deviennent également puissants aujourd'hui, à tel point qu'Apple pourrait prochainement insérer un processeur ARM sur les prochains Macbooks, il est intéressant de comprendre maintenant quelle différence il y a entre les processeurs Intel et ARM, qui sont les meilleurs pour PC et smartphone et quelles fonctionnalités Les ARM respectent les processeurs Intel x86 plus classiques.
LIRE AUSSI: Différences entre les processeurs Intel et AMD et les processeurs Intel Core i7 et i5
Les puces Intel x86 ont toujours été celles qui offraient les meilleures performances, mais aussi celles qui avaient la consommation d'énergie et le prix les plus élevés.
Les puces ARM, grâce à leur faible coût et leur faible consommation d'énergie, ont été préférées sur les tablettes et les smartphones, bien qu'elles soient toujours restées loin des performances d'Intel.
Jusqu'à il y a quelques années, un téléphone portable avait probablement une puce ARM, tandis qu'un PC de bureau avait certainement une puce Intel ou AMD (qui utilise la même technologie x86 ou x64).
Au fil du temps, les iPhones, iPads et la plupart des smartphones et tablettes Android ont gardé des puces ARM à l'intérieur afin de maintenir la consommation d'énergie faible tandis qu'Intel, qui a cependant travaillé pour réduire la consommation d'énergie de ses processeurs, a été contraint d'abandonner le domaine des téléphones portables.
Techniquement, la principale différence entre les processeurs Intel ex86 ARM réside dans le jeu d'instructions programmé avec le langage d'assemblage.
Très brièvement et sans entrer dans des détails que même moi, je ne peux pas comprendre complètement, ce sont les instructions avec lesquelles le processeur est invité à effectuer une série d'opérations, par exemple des calculs mathématiques ou des mouvements de données.
Les puces x86 utilisent des instructions CISC, qui signifie " Complex Instruction Set Computing ", pour effectuer une certaine tâche avec le moins de passes d'assemblage possible, ce qui nécessite plusieurs cycles d'horloge.
Les puces ARM sont RISC, qui signifie " Reduced Instruction Set Computing ", utilisant un ensemble d'instructions qui divise chaque processus en étapes extrêmement petites et simples, chacune pouvant être exécutée en un seul cycle d'horloge.
Même si rien n'a été compris, il est évident que la puce RISC, avec un seul cycle d'horloge, a besoin de moins de mémoire et, par conséquent, d'un nombre de transitoires inférieur, ce qui se traduit par une consommation d'énergie inférieure.
Inversement, les puces CISC peuvent faire beaucoup plus de travail et de meilleures performances.
Plus concrètement, outre la consommation d'énergie, la différence la plus importante entre les processeurs Intel et ARM est l'incompatibilité des applications développées pour l'une ou l'autre plateforme.
Par conséquent, si vous essayez d'exécuter un programme développé pour le processeur Intel sur un périphérique processeur ARM, cela ne fonctionnera pas.
Pour cette raison, lorsque vous essayez de télécharger manuellement une application Android avec le fichier APK, vous devez faire attention à ce que ce soit la version pour processeur ARM et non la version Intel Atom (utilisée sur quelques modèles de smartphones, qu'Intel a abandonné en 2016).
Ce problème de compatibilité était également à l'origine de la panne des ordinateurs équipés de Windows 8 RT, qui ne prenaient pas en charge les programmes de bureau traditionnels.
Maintenant, cependant, les choses pourraient également changer car les processeurs ARM sont beaucoup plus puissants aujourd'hui et le problème de compatibilité pourrait être résolu.
Par exemple, les ordinateurs Chromebook existent à la fois sur les modèles ARM et Intel, à la seule différence que s'il existe une puce ARM, vous ne pouvez pas installer Linux sur Chromebook.
Les rumeurs sur une prochaine transition vers les processeurs ARM pour Macbooks deviennent de plus en plus insistantes, également parce qu'Apple utilise déjà ARM sur iPhone et iPad, donc ajuster la compatibilité des programmes pourrait être simple.
Malheureusement, cependant, pour les PC Windows, pour le moment, il n'y a pas grand-chose à faire et les processeurs ARM ne pourront pas fonctionner sans un changement radical dans la conception du logiciel.
Il n'est pas du tout exclu, cependant, la sortie d'autres modèles de tablettes Windows 10 ARM, bien que de nombreuses limitations qui avaient tourmenté Windows 8 RT resteront.

Laissez Vos Commentaires

Please enter your comment!
Please enter your name here