Commençons par les choses les plus évidentes et allons vers le bas.
Les facteurs de forme physiquement différents des systèmes ont des moyens différents de s'interfacer avec votre carte mère - vous ne pouvez pas faire entrer un processeur LGA ou PGA d'ordinateur de bureau dans une prise plus petite d'ordinateur portable avec un brochage différent. Les téléphones et certains ordinateurs portables utilisent également des processeurs BGA soudés. Vous essayeriez de faire entrer une cheville de 1/4 de pouce dans un trou de 1/2 pouce.
Vous avez également besoin d'une prise en charge au niveau de la carte mère - avec les PC, cela se trouve dans le bios/le firmware U-Fi pour pouvoir amorcer le processeur. Les processeurs sandy bridge et ivy bridge d'Intel partagent un socket et peuvent être échangés entre les cartes des deux générations, mais les cartes sandy bridge nécessitent une mise à jour du firmware. En tant que tel, votre firmware doit être capable de communiquer avec l'un ou l'autre.
Deuxièmement, ils fonctionnent différemment Architectures de jeux d'instructions . En supposant que vous ayez une carte mère magique avec un chipset capable de parler à la fois à une puce ARM et à une puce Intel spécifiques... aucun de vos logiciels ne fonctionnerait sans une couche de compatibilité. Vous pourriez en théorie adapter un système d'exploitation pour qu'il exécute des logiciels d'une autre architecture, comme Rosetta, mais le simple fait d'échanger des puces entraînerait des ruptures dans les logiciels. Et ceci en supposant un hypothétique système magique, qui est compatible avec deux conceptions de puces complètement différentes !
En bref, si vous aviez deux puces compatibles avec l'ISA, avec des brochages identiques y le support du firmware, vous pourriez les échanger. Si vous essayez de mettre une puce arm dans une carte intel, ou un processeur intel dans un téléphone arm (ce qui serait monumentalement stupide étant donné que les téléphones ont des processeurs soudés), les choses ne fonctionneront probablement pas. Les choses pourraient brûler puisque les brochages sont différents. Ce serait tout simplement un désastre.
Enfin, de nos jours, la vitesse d'horloge des processeurs a de moins en moins de rapport avec les performances réelles. Il y a eu une baisse massive de la vitesse d'horloge des processeurs Intel après le Pentium IV. La comparaison des vitesses d'horloge est utile dans le cadre de la même famille et génération de processeurs en tenant compte du nombre de caches et de cœurs . Pour comparer correctement un processeur arm et un processeur intel de vitesses identiques, il faudrait leur envoyer des séries de travaux soigneusement conçus pour voir comment ils se comportent.
En bref
On ne change pas simplement de puce d'un ISA ou d'un facteur de forme à l'autre sans disposer d'une installation technique complète.
Edit : En 2014, AMD prévoit une famille de systèmes avec des options de cœur arm et x86 compatibles avec les broches, sous le nom de code " skybridge ". Il n'y a rien de concret en dehors Communiqués de presse et divers articles, mais ce serait la chose la plus proche de ce que le PO a demandé.
Ces serait être des processeurs compatibles avec les broches, avec des chipsets qui peuvent gérer l'une ou l'autre arche, et en théorie vous pourriez coller un processeur approprié d'une architecture différente, dans le bon type de prise, ou dessouder et souder un nouveau processeur différent.
Cependant, il s'agit exactement ce que je veux dire par avoir besoin d'un centre d'ingénierie complet, et précisément ce que je veux dire par une carte mère magique.