L’IBM PC fête ses 45 ans : l’Intel 8088 qui a fait de x86 une norme

L'IBM PC fête ses 45 ans : l'Intel 8088 qui a fait de x86 une norme

Le 12 août 1981, IBM a présenté le IBM Personal Computer 5150, une machine qui n’a pas été le tout premier ordinateur personnel de l’histoire, mais qui a largement contribué à définir la forme des PC durant les décennies suivantes. Au cœur de sa configuration, un Intel 8088 cadencé à 4,77 MHz, un choix dicté par des contraintes de coûts et de compatibilité, qui s’est avéré être une véritable opportunité pour l’industrie technologique : cette famille de processeurs a permis de propager l’architecture x86 sur des millions d’ordinateurs.

Les clés des 45 ans du IBM PC en 20 secondes

  • Le 12 août 1981, IBM dévoilait le PC 5150 équipé d’un Intel 8088 à 4,77 MHz.
  • Le 8088 conservait une architecture interne 16 bits, mais utilisait un bus externe de données de seulement 8 bits.
  • Cette décision permettait de réduire les coûts du design et de réutiliser des composants existants.
  • La structure ouverte d’IBM favorisa ensuite la prolifération des compatibles PC et fit du x86 un standard de facto.

L’histoire est d’autant plus fascinante que IBM n’a pas choisi le processeur le plus puissant d’Intel. Le 8086, présenté en juin 1978, était techniquement supérieur dans plusieurs aspects et inaugurait la famille que nous connaîtrons sous le nom d’architecture x86. Le 8088 est apparu un an plus tard comme une variante conçue pour offrir des systèmes plus abordables.

Cette différence apparemment mineure eut des conséquences considérables.

Pourquoi IBM a choisi l’Intel 8088 plutôt que le 8086

Les deux processeurs étaient étroitement liés. Le 8086 disposait d’une architecture 16 bits et d’un bus de données également en 16 bits. Le 8088 reprenait une grande partie de cette architecture, mais avec un bus externe réduit à 8 bits.

Sur le papier, cela pouvait sembler être un recul.

Un bus plus étroit impliquait de transférer moins de données simultanément et pouvait potentiellement diminuer la performance. Toutefois, IBM voulait déployer rapidement un ordinateur personnel à un coût accessible, afin d’atteindre un marché plus vaste.

C’est là que l’avantage pratique du 8088 s’est révélé déterminant.

Son bus de 8 bits permettait d’utiliser des composants et périphériques moins coûteux, déjà disponibles sur le marché. Dans leur propre histoire, IBM indique que l’équipe en charge du projet a opté pour des composants commerciaux afin de respecter le calendrier de lancement et de maîtriser le prix final.

Le résultat fut un ordinateur doté d’un Intel 8088 à 4,77 MHz, capable de gérer jusqu’à 1 Mo de mémoire et, dans sa configuration de base, équipé de seulement 16 Ko de RAM.

Le prix de vente du IBM PC était de 1 565 dollars, bien que cette configuration de base n’incluait pas de lecteur de disquettes. Ajouter un moniteur, deux disquettes et une imprimante faisait considérablement monter la facture.

Vu en 2026, l’ampleur de ce hardware paraît impressionnante. Intel documente le 8088 comme étant un processeur fabriqué avec un procédé de 3 microns et comprenant environ 29 000 transistors. À titre de comparaison, un processeur moderne peut contenir des dizaines de milliards de transistors.

Mais l’héritage du 8088 ne se limite pas à ses caractéristiques techniques.

Le véritable succès résidait autour du processeur

La décision la plus importante d’IBM n’a peut-être pas été le choix du 8088 en lui-même.

Ce qui a compté, c’est leur stratégie d’utiliser une architecture relativement ouverte et d’intégrer de nombreux composants disponibles commercialement.

Jusqu’alors, IBM concevait généralement eux-mêmes la majorité des éléments de ses systèmes. Pour développer rapidement le PC, IBM a adopté une approche différente : ils ont utilisé des composants de tiers, Microsoft a fourni le système d’exploitation qui allait devenir MS-DOS, et la société a publié une documentation technique détaillée du matériel.

IBM a même publié une référence technique contenant des schémas de circuits et du code source pour faciliter le développement de logiciels et de périphériques.

Cette stratégie a permis à une industrie de se développer rapidement autour du PC.

Fabricants de cartes, périphériques et logiciels pouvaient concevoir des produits compatibles. Peu à peu, d’autres ordinateurs capables d’exécuter le même logiciel ont commencé à apparaître.

Ce que l’on appelle aujourd’hui des PC compatibles ou clones s’est avéré être parfois même plus important que la machine de IBM elle-même.

Le Computer History Museum situe en 1983 l’arrivée du premier PC compatible chez Compaq et souligne que l’architecture publiée par IBM a facilité la prolifération de machines compatibles.

Cela a généré un effet de réseau difficile à arrêter.

Plus un nombre important d’ordinateurs compatibles était vendu, plus il devenait intéressant pour les développeurs de créer des logiciels. Et, inversement, plus de logiciels disponibles rendaient l’acquisition d’un PC compatible encore plus attrayante.

Et presque tous partageaient une caractéristique : l’utilisation de processeurs compatibles avec x86.

De 29 000 transistors aux processeurs modernes

L’origine de cette architecture remonte en réalité à un peu avant cette période.

Intel a présenté le 8086 le 8 juin 1978. La société explique que son développement s’est achevé en environ 18 mois, et que l’architecture créée alors a servi de base pour les générations suivantes de processeurs.

Le nom x86 est apparu par la suite.

Les 8086, 80186, 80286, 80386 et 80486 partageaient cette terminaison, terme qui a été finalement utilisé pour désigner toute cette famille et son ensemble d’instructions.

Au fil des décennies, ont émergé les 286, 386, 486, Pentium et de nombreuses autres générations de processeurs Intel. AMD est devenu l’autre grand fabricant de CPU x86, tandis que plusieurs autres sociétés ont tenté leur chance à divers moments.

Cyrix, VIA/Centaur, NEC, IBM, NexGen, Transmeta, et d’autres acteurs ont tous participé à cette histoire, sous diverses formes.

Mais l’élément peut-être le plus déterminant a été la compatibilité cumulée.

Les processeurs ont connu des évolutions radicales tout en conservant la capacité d’opérer dans un vaste écosystème logiciel dédié à l’architecture x86. Intel identifie précisément cette continuité comme une des raisons ayant facilité la mise à jour des systèmes sans abandonner tout son logiciel.

Cette pérennité s’est renforcée à chaque nouvelle génération.

Après 45 ans, x86 n’est plus seul

L’anniversaire arrive en un moment très différent pour l’industrie.

Pendant des décennies, x86 a dominé sans partage le marché PC et une grande partie du marché des serveurs. Aujourd’hui, Arm a une présence considérable dans les smartphones et a conquis du terrain dans les ordinateurs personnels et les centres de données.

Apple a démontré avec ses processeurs Apple Silicon qu’un PC de bureau ou portable n’avait pas nécessairement besoin d’être basé sur l’architecture x86. Dans le domaine des serveurs, AWS, Microsoft et Google ont également développé leurs propres processeurs Arm pour certains usages spécifiques.

De plus, l’intelligence artificielle a bouleversé encore davantage la distribution des tâches informatiques.

Une part croissante des investissements dans les centres de données ne se destine plus uniquement aux CPU généraux. Les GPU et accélérateurs spécialisés de NVIDIA, AMD, et d’autres constructeurs mobilisent d’énormes capitaux pour l’entraînement et l’inférence de modèles d’IA.

Les PC commencent également à intégrer des NPU, des unités spécialisées pour exécuter certaines charges d’IA localement.

Rien de cela n’aurait été raisonnablement envisageable en 1981.

Ce IBM 5150 disposait d’un processeur cadencé à 4,77 MHz, initialement vendu avec 16 Ko de mémoire. Il n’avait pas besoin d’être le plus puissant ni d’utiliser le processeur le plus avancé technologiquement pour transformer le marché.

Ce qui a fonctionné, c’est une autre combinaison : un processeur suffisamment performant, un prix abordable pour l’époque, des composants disponibles, un logiciel tiers, et une architecture que d’autres entreprises pouvaient étendre et éventuellement reproduire.

C’est pour cela que l’8088 occupe une place si particulière dans l’histoire de l’informatique. Bien que le 8086 ait créé l’architecture en 1978, c’est la décision d’intégrer son frère 8088 dans le PC d’IBM trois ans plus tard qui l’a conduite à l’adoption massive.

Quarante-cinq ans plus tard, cette lignée continue d’être présente dans les ordinateurs personnels et les serveurs à travers le monde.

Questions fréquentes

Quand le premier IBM PC a-t-il été présenté ?

IBM a officiellement dévoilé le IBM Personal Computer Modèle 5150 le 12 août 1981 à New York.

Quel processeur utilisait le IBM PC 5150 ?

Il était équipé d’un Intel 8088 à 4,77 MHz. Ce processeur, qui partageait une architecture proche de celle du 8086, utilisait cependant un bus de données externe en 8 bits.

Pourquoi IBM a-t-il choisi le 8088 plutôt que le 8086 ?

Parmi d’autres facteurs, le bus de 8 bits du 8088 permettait de fabriquer un système moins coûteux en utilisant des composants disponibles à l’époque. IBM devait également lancer rapidement le PC tout en contrôlant ses coûts.

Le IBM PC était-il le premier ordinateur personnel ?

Non. Des ordinateurs personnels existaient déjà avant 1981. Leur importance réside dans le fait que la popularité d’IBM, son architecture, et l’émergence de compatibles ont permis d’établir une plateforme qui dominera une grande partie de l’informatique personnelle.

Image de Intel.

le dernier