add: Le CPU 80386 : la révolution 32 bits qui a fait basculer l'informatique personnelle

This commit is contained in:
Cédrix
2026-05-17 19:59:47 +02:00
parent abf3cfb0d0
commit 3528804517
3 changed files with 118 additions and 0 deletions
@@ -0,0 +1,97 @@
# Le CPU 80386 : la révolution 32 bits qui a fait basculer l'informatique personnelle
## Une naissance attendue
Le **17 octobre 1985**, Intel présente officiellement son nouveau microprocesseur : le **80386**, rapidement rebaptisé « **386** » puis « **i386** ». Dans l'univers du PC, l'attente est immense. Le 80286, sorti trois ans plus tôt, équipe désormais des millions de machines, mais ses limites criantes — impossibilité de jongler entre mode réel et mode protégé, multitâche DOS inexistant — frustrent autant les éditeurs de logiciels que les utilisateurs.
Bill Gates a publiquement traité le 286 de « brain-dead chip ». Microsoft et IBM se déchirent sur OS/2. Pendant ce temps, les concurrents avancent : le Motorola 68020, vrai 32 bits, équipe déjà les Macintosh II et les stations Unix haut de gamme. Intel doit frapper fort, et vite.
Le projet, lancé en interne dès 1982 sous le nom de code **P3**, mobilise plus d'une centaine d'ingénieurs pendant trois ans. Le « tape-out » (finalisation du design pour la fabrication) est bouclé en juillet 1985, et les premiers échantillons de pré-production sortent en octobre. La production en volume ne démarre véritablement qu'en **juin 1986**.
## Une rupture architecturale majeure
Le 386 n'est pas une simple évolution du 286 : c'est un **vrai processeur 32 bits**, le premier de l'histoire de la famille x86. Tout passe en 32 bits : les registres généraux (EAX, EBX, ECX, EDX…), l'unité arithmétique et logique, le bus de données externe, et surtout le **bus d'adresses qui atteint 32 bits** — permettant d'adresser jusqu'à **4 Go de mémoire physique**. À titre de comparaison, le 286 plafonnait à 16 Mo et le 8086 à 1 Mo. En 1985, où un PC haut de gamme ne disposait que de 640 Ko à 1 Mo de RAM, c'était à peine concevable.
Côté technique :
- Environ **275 000 transistors**, soit le double du 286.
- Gravure initiale en **CHMOS III à 1,5 µm**, plus tard affinée à 1 µm (CHMOS IV).
- Boîtier **PGA à 132 broches** (le 286 en avait 68).
- Fréquence de lancement : **16 MHz**, puis 20, 25 et finalement 33 MHz (1989). Intel n'ira jamais plus loin que 33 MHz sur le 386 — un détail qui aura son importance pour la suite.
- Performances mesurées : **environ 11,4 MIPS à 33 MHz**, soit près de **trois fois plus rapide qu'un IBM PC/AT à base de 286 6 MHz**, et deux fois plus rapide que les 286 les plus rapides de l'époque.
Mais le vrai bouleversement n'est pas dans la fréquence : il est dans **trois innovations architecturales** qui vont changer l'informatique pour toujours.
## Les trois grandes inventions du 386
### 1. Le mode protégé enfin utilisable
Le 286 avait introduit le mode protégé, mais avec un défaut rédhibitoire : impossible de revenir en mode réel sans redémarrer le processeur. Le 386 corrige cela définitivement : **on peut basculer librement et rapidement entre les deux modes**. Le système d'exploitation peut enfin jongler entre les deux univers selon les besoins.
### 2. Le mode virtuel 8086 (VM86)
C'est sans doute l'innovation la plus géniale du 386. Ce mode permet au processeur de faire tourner **plusieurs sessions DOS simultanément**, chacune dans sa propre bulle isolée, comme si chaque programme avait son propre 8086 rien que pour lui. Cette fonctionnalité deviendra la base du fameux **« mode 386 enhanced » de Windows 3.0** (1990), qui permettra enfin aux utilisateurs de Windows de faire tourner plusieurs programmes DOS en parallèle dans des fenêtres. C'est précisément ce que Bill Gates voulait depuis le début, et c'est ce qui manquait cruellement au 286.
### 3. La pagination mémoire (paging)
Le 386 introduit également une **unité de pagination matérielle** intégrée. Au lieu de gérer la mémoire uniquement par segments comme le 286, le processeur peut découper la RAM en pages de 4 Ko qu'il manipule indépendamment. C'est la fondation technique qui rend possible la **mémoire virtuelle** — l'idée selon laquelle un programme peut utiliser plus de mémoire que la machine n'en possède réellement, le reste étant stocké sur le disque dur. Sans cette pagination, aucun Unix moderne, aucun Windows NT, aucun Linux n'aurait pu exister sur PC.
## Le coup de force de Compaq
L'histoire commerciale du 386 réserve une surprise majeure : **ce n'est pas IBM qui a lancé la première machine équipée du 386**, alors que Big Blue avait été pendant des années l'arbitre incontesté du marché PC.
IBM, qui possédait les droits de fabrication du 286, n'était pas pressé d'adopter le 386. La firme craignait qu'un PC trop puissant cannibalise ses gammes professionnelles plus chères (les minis System/36 et System/38). En janvier 1986, un ingénieur de Compaq nommé Hugh Barnes apprend de ses contacts chez Intel qu'IBM traîne des pieds. Le PDG de Compaq, Rod Canion, contacte alors directement Andy Grove, président d'Intel, et propose de prendre le relais.
Le résultat est le **Compaq Deskpro 386**, lancé en **septembre 1986** au prix de 6 499 $ pour la configuration de base — environ 18 000 $ d'aujourd'hui. Pour la première fois dans l'histoire du PC, **un composant majeur du standard IBM PC est défini par quelqu'un d'autre qu'IBM**. C'est un séisme industriel. IBM ne répondra que sept mois plus tard avec son PS/2 Model 80, mais le mal est fait : Compaq devient le nouveau pilote du marché PC, et la légitimité des « clones » est définitivement établie. Cet épisode marque le début d'une nouvelle ère où le standard PC appartient à l'industrie tout entière, pas à un seul fabricant.
## La famille 386 : DX, SX, SL
Intel décline rapidement le 386 en plusieurs versions pour adresser différents segments de marché :
- **386DX** (1985) — la version complète, 32 bits partout (registres, bus interne, bus de données externe, bus d'adresses), boîtier 132 broches. Pour les stations de travail et les PC haut de gamme.
- **386SX** (1988) — version économique, **32 bits en interne mais 16 bits sur le bus de données externe et 24 bits sur le bus d'adresses** (limitant la RAM à 16 Mo). L'astuce : le SX peut se monter sur des cartes mères dérivées de celles du 286, ce qui réduit drastiquement le coût total. Pour les PC familiaux et les premiers portables.
- **386SL** (1990) — version basse consommation pour ordinateurs portables, avec gestion d'énergie avancée.
Cette segmentation DX/SX inaugure une stratégie commerciale qu'Intel reproduira pour toutes les générations suivantes (486DX/SX, Celeron, etc.).
## La guerre AMD-Intel : un drame en plusieurs actes
L'histoire du 386 ne serait pas complète sans son volet judiciaire, qui a façonné durablement le paysage des microprocesseurs.
AMD avait jusque-là été un « second source » officiel pour les processeurs Intel, sous un accord de cross-licensing signé en 1982. AMD considérait que cet accord couvrait toutes les évolutions futures de la famille x86. Intel, voyant le succès du 386 et ne souhaitant plus partager le gâteau, soutenait au contraire que le contrat ne couvrait que jusqu'au 286.
S'ensuit une **bataille juridique épique qui durera de 1987 à 1995**, faisant plusieurs allers-retours jusqu'à la Cour suprême de Californie. Anecdote savoureuse rapportée par Wikipédia : Intel n'a appris l'existence du futur Am386 que par accident, quand un colis adressé à un certain « Mike Webb » d'AMD a été remis par erreur à un employé d'Intel… portant exactement le même nom et logeant dans le même hôtel à Sunnyvale.
AMD finit par gagner et lance son **Am386 en mars 1991**, six ans après l'original Intel. Loin d'être un clone médiocre, l'Am386 est gravé plus finement (0,8 µm contre 1 µm chez Intel), consomme **30 % d'énergie en moins**, et — surtout — atteint **40 MHz** alors qu'Intel avait plafonné à 33 MHz. L'Am386DX-40 va connaître un énorme succès commercial, rivalisant avec les premiers 486SX bas de gamme à un prix bien moindre. À la fin de 1992, AMD a vendu 9,5 millions d'Am386 pour un chiffre d'affaires d'un milliard de dollars.
Ce procès aura deux conséquences historiques majeures : **AMD devient un véritable concurrent d'Intel** et non plus un simple second source, et **Intel perd le droit exclusif sur les numéros « 286 », « 386 », « 486 »** (un juge ayant statué que ces nombres ne sont pas trademarkables). C'est exactement pour cela qu'Intel baptisera son processeur suivant **« Pentium »** plutôt que « 586 » : un nom inventé, donc protégeable.
À côté d'AMD, **Cyrix** se lancera également dans le marché en 1992 avec ses 486SLC/DLC, des processeurs compatibles broche à broche avec le 386 mais offrant les performances d'un 486.
## Un héritage logiciel immense
Le 386 n'a pas seulement transformé le matériel : il a déterminé tout l'écosystème logiciel des trois décennies suivantes.
- **Windows 3.0** (1990) doit son fameux mode « 386 enhanced » à la virtualisation 8086 du processeur. Sans le 386, pas de multitâche DOS sous Windows, pas de boom Windows au début des années 1990.
- **Windows 95**, en 1995, exige un 386 comme minimum absolu.
- **OS/2 2.0** (1992) est entièrement réécrit pour exploiter le 32 bits du 386.
- **Linux** naît directement sur 386 : Linus Torvalds développe son noyau initial sur une machine 386 AT en 1991, et exploite explicitement le mode protégé et la pagination matérielle du processeur. La protection mémoire du 386 est ce qui a rendu possible la construction d'un Unix grand public sans contournements monstrueux.
- L'architecture **IA-32** définie par le 386 reste, encore aujourd'hui, le socle de tout le logiciel 32 bits x86. Quand un programme moderne tourne en mode 32 bits sur un PC Windows ou Linux, il exécute fondamentalement du code 386 — simplement avec des extensions ajoutées au fil des décennies.
## Place dans la généalogie
- **Prédécesseur** : Intel **80286** (1982), 16 bits, jusqu'à 16 Mo de mémoire.
- **Frères** : 386SX (version économique), 386SL (basse consommation).
- **Successeur** : Intel **80486** (1989), qui intègre pour la première fois un coprocesseur mathématique (FPU) directement dans le processeur, ajoute une mémoire cache de niveau 1 sur la puce, et un pipeline d'exécution amélioré.
Intel cessera officiellement de produire le 386 le **28 septembre 2007** — soit **22 ans après son lancement**, un record de longévité, dû à sa persistance dans les systèmes embarqués industriels, l'aérospatiale et même certaines sondes spatiales.
## Conclusion : le processeur qui a fait basculer une époque
Si le 286 avait posé les premières briques d'une informatique personnelle plus puissante, le 386 a véritablement fait basculer le PC dans la modernité. Sans lui, pas de Windows tel qu'on le connaît, pas de Linux, pas d'AMD comme concurrent crédible, pas de Pentium ni de Ryzen aujourd'hui. La structure architecturale qu'il a fixée en 1985 est si profonde qu'elle gouverne encore, en 2026, des milliards de processeurs.
Quand un PC démarre aujourd'hui, il commence toujours par exécuter quelques instructions en mode réel 8086… avant de basculer presque immédiatement en mode protégé hérité directement du 386. Un fossile architectural vieux de quarante ans, mais bien vivant.
---
**Note** : pour cet article j'ai croisé plusieurs sources (Wikipédia, Tom's Hardware, le Computer History Museum, des analyses juridiques d'Harvard) pour fiabiliser les dates, les chiffres et les anecdotes — notamment celle, presque trop belle pour être vraie, des deux Mike Webb à l'hôtel Sunnyvale Hilton, qui est pourtant authentique.
@@ -0,0 +1,20 @@
{
"uuid": "739797dd-7d9f-4ea0-b4a6-c09f80054b7c",
"slug": "le-cpu-80386-la-revolution-32-bits-qui-a-fait-basculer-l-informatique-personnelle",
"title": "Le CPU 80386 : la révolution 32 bits qui a fait basculer l'informatique personnelle",
"author": "cedric@abonnel.fr",
"published": false,
"featured": false,
"published_at": "2026-05-17 17:59:47",
"created_at": "2026-05-17 17:59:47",
"updated_at": "2026-05-17 17:59:47",
"revisions": [],
"cover": "",
"files_meta": [],
"external_links": [],
"seo_title": "",
"seo_description": "",
"og_image": "",
"category": "",
"tags": []
}
+1
View File
@@ -2566,3 +2566,4 @@
{"ts":"2026-05-17 17:50:41","url":"/informatique/serveur/web-linux-apache/forcer-la-reinitialisation-d-un-mot-de-passe-nextcloud","ref":"","ua":"Mozilla/5.0 (X11; Linux x86_64; rv:143.0) Gecko/20100101 Firefox/143.0"}
{"ts":"2026-05-17 17:52:21","url":"/podcast/images/2017-05-12_04_comingnext_pif_dedicasse.png","ref":"","ua":"Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:72.0) Gecko/20100101 Firefox/72.0"}
{"ts":"2026-05-17 17:52:59","url":"/loisirs/voyages/histoire-de-la-croix-bleue-des-abrets","ref":"https://www.abonnel.fr/loisirs/voyages/histoire-de-la-croix-bleue-des-abrets?idx=informatique%3Aapplications%3Azigbee2mqtt","ua":"Mozilla/5.0 (Linux; Android 7.0;) AppleWebKit/537.36 (HTML, like Gecko) Mobile Safari/537.36 (compatible; PetalBot;+https://webmaster.petalsearch.com/site/petalbot)"}
{"ts":"2026-05-17 17:54:50","url":"/informatique/serveur/web-linux-apache/comment_demenager_un_hebergement_web_sans_trop_de_perturbations","ref":"","ua":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36"}