? X86 est le nom d'un jeu d'instructions du processeur ou ensemble d'opérations qu'un processeur est capable d'exécuter . Ces instructions comportent des mathématiques et des calculs logiques , entre autres types de tâches. Presque chaque processeur en usage aujourd'hui maintient la compatibilité avec le jeu d'instructions x86, qui est maintenant plus de 30 ans. Photos Le dessous d'un processeur x86.
Histoire
Le premier processeur pour soutenir le jeu d'instructions x86 est le Intel 8086 , sorti en 1978. Le 8086 a été populaire pour une utilisation dans les ordinateurs personnels dans les années 1980 et a été utilisé , avec des puces compatibles avec elle, dans certaines machines fabriquées par IBM ainsi que les ordinateurs «clones» qui étaient compatibles avec les PC d'IBM . Comme libéré nouveaux processeurs Intel qui étaient plus rapides , la compatibilité avec le jeu d'instructions x86 a été maintenu de sorte que les utilisateurs d'ordinateurs puissent acheter de nouvelles machines sans avoir à acheter tous les nouveaux logiciels ainsi . Bien que de nouveaux jeux d'instructions ont depuis été introduites pour accroître les processeurs x86 modernes , conservent toujours la rétrocompatibilité avec les premiers processeurs x86.
Alternatives
Il n'a pas toujours été le cas où les processeurs x86 sont présents dans pratiquement tous les ordinateurs . Avant de compatibilité avec le PC IBM est devenu une norme universelle , de nombreux types de processeurs ont été utilisés . Le Commodore 64 et Apple II utilisés processeurs faites par MOS Technology , et le Macintosh original et Atari ST utilisés processeurs de Motorola . Aucun d'entre eux était compatible x86 . Toutefois, le PC IBM et ses clones finalement grandi pour dominer le marché.
Concurrence
Au fil des années , de nombreux fabricants de processeurs ont pénétré le marché x86 pour concurrencer tête - sur avec Intel. La réplication du jeu d'instructions x86 a été accompli grâce à l'ingénierie inverse , un processus par lequel les capacités d'une puce sont reproduits par les ingénieurs qui n'ont aucune expérience avec la puce elle-même , et ne peut donc voler sa technologie. Le meilleur fabricant de processeurs x86 connu en dehors de Intel AMD , qui est en concurrence avec Intel dans les marchés de processeur serveur , ordinateur de bureau et ordinateur portable.
Extensions
Plusieurs extensions ont été ajoutées pour le jeu d'instructions x86, avec des noms tels que MMX , SSE et 3DNow . Ces extensions peuvent ajouter beaucoup de la performance à un processeur , car ils permettent au processeur de passer moins de temps d'attente pour les commandes . Plutôt que d'attendre une instruction , en la complétant , puis d'attendre une autre , ces nouveaux " instruction unique , données multiples " instructions seraient entasser plusieurs opérations en une seule instruction. Extensions X86 ont grandement contribué à la longévité du jeu d'instructions.
Limitations
en conservant la compatibilité ascendante avec le 8086 a permis à Intel de vendre un flux régulier de processeurs, comme les consommateurs n'ont pas à perdre l'accès à leur ancien logiciel pour recevoir un bonus de vitesse à partir d'un nouveau CPU. Toutefois, cela a également entravé les progrès de processeur à certains égards . Si les consommateurs ont pu tolérer l'achat de nouveaux logiciels, les fabricants de processeurs pourraient abandonner la 30 -year-old jeu d'instructions x86 et de se concentrer sur le plus rapide nouveau jeu d'instructions possible avec la technologie actuelle , ce qui processeurs beaucoup plus rapidement que ce qui est disponible .
< Br >