Accueil🇫🇷Chercher

Intel 80386

L’Intel 80386, souvent abrĂ©gĂ© i386, est un microprocesseur 32 bits CISC fabriquĂ© par Intel. Il est utilisĂ© dans de nombreux ordinateurs personnels de 1986 Ă  1994. Lors de sa crĂ©ation, le processeur est nommĂ© « P3 » — la troisième gĂ©nĂ©ration de processeurs x86. Il s'agit du premier processeur Intel Ă  implĂ©menter l'architecture de processeur IA-32, qui deviendra par la suite omniprĂ©sente dans le monde des ordinateurs personnels. On parle parfois, par mĂ©tonymie, d'i386 pour dĂ©signer l'architecture IA-32. En , Intel annonce qu'il mettrait fin Ă  la production du 80386 en [1].

Intel 80386
Description de cette image, également commentée ci-après
Intel 80386 DX 16 MHz.
Informations générales
Production De Octobre 1985 Ă  28 septembre 2007
Fabricant Intel, AMD, IBM
Performances
FrĂ©quence 12 MHz Ă  40 MHz
Largeur bus données 32 bits (386SX : 16 bit)
Largeur bus adresse 32 bits (386SX : 24 bits)
Spécifications physiques
Finesse de gravure 1.5 µm Ă  1 Âµm
Socket(s)
Architecture et classification
Architecture IA-32
Micro­architecture i386
Historique

CrĂ©Ă© et construit par Intel, le processeur 80386 est achevĂ© en octobre 1985. Les premières puces fonctionnelles sont livrĂ©es au public en 1986. Le premier PC Ă©quipĂ© de cette puce est le Compaq Deskpro 386, Ă  la surprise du public qui s'attendait Ă  ce qu'IBM, alors leader du marchĂ© des ordinateurs personnels, soit le premier fourni[2] - [3]. IBM, en effet, travaille alors Ă  la prĂ©paration d’un bus 32 bits afin de tirer un parti optimal de la machine.

Nouvelle architecture : IA-32

L'architecte en chef du microprocesseur 80386 est l'ingénieur John Crawford, nommé à ce poste chez Intel en 1982[4].

Caractéristiques

Ce processeur représente une évolution significative de la famille x86, qui a débuté avec l’Intel 8086. En effet, il introduit une nouvelle architecture de processeur (ISA) 32 bits, dénommée IA-32 (Intel Architecture 32 bits). Par rapport à l’Intel 80286, il diffère notamment par :

Le début d'une gamme

Après le 80386, les processeurs suivants d'Intel, 80486, Pentium, ont offert des performances en net progrès via des changements microarchitecturaux importants (mémoires cache, architecture superscalaire, etc.). En revanche, ils n'ont pas significativement fait évoluer l'architecture (ISA) IA-32, qui est restée très stable jusque dans les années 2000. Ainsi, au début des années 2000, la plupart des logiciels étaient encore compilés pour fonctionner sur l'architecture IA-32 telle qu'implémentée par le 80386. Ils auraient ainsi pu fonctionner sur des 80386, bien que très lentement. Le système d'exploitation Linux, dont la première version était conçue pour ces processeurs, a préservé le support du 80386 jusqu'à la version 3.8 sortie en février 2013. Cependant, une bonne partie des distributions Linux étaient déjà compilées depuis quelques années pour des versions plus récentes de l'architecture IA-32 et exigeaient donc un processeur plus récent.

L'architecture IA-32 telle qu'implĂ©mentĂ©e par le 80386 est souvent abrĂ©gĂ©e i386. Cette appellation dĂ©signe souvent tous les microprocesseurs compatibles produits Ă  la suite du 80386, notamment : Intel 80486, Intel Pentium (586), Intel Pentium Pro (686), Intel Pentium 4 (786), AMD K6, AMD Athlon (K7), AMD Athlon 64 (K8). D’autres fabricants dont Transmeta et Cyrix rachetĂ© par VIA Technologies ont Ă©galement produit des microprocesseurs compatibles. L'appellation i386 exclut en revanche les microprocesseurs 16 bits prĂ©cĂ©dents de la famille x86, c'est-Ă -dire qui n'implĂ©mentent pas l'architecture IA-32.

Une architecture prévoyante

Alors que la plupart des machines ne connaissent que deux niveaux d'exécution (mode privilégié, mode utilisateur) et que les systèmes d'exploitation de l'époque (Windows, OS/2, UNIX, etc.) n'étaient pas conçus pour en utiliser davantage, les ingénieurs d'Intel ont muni le 80386 et ses successeurs de quatre niveaux d'exécution. Il était question au départ d'avoir un mode superviseur, un mode application et un mode utilisateur. En 2011, aucun système n'utilise directement cette possibilité, mais le niveau intermédiaire se révèle précieux pour rendre possible simultanément la virtualisation d'une ou plusieurs machines équipées chacune de son système d'exploitation sur un matériel unique[5].

Microarchitecture et variantes

Le 80386 ne possède pas de mémoire cache interne, mais il est conçu pour fonctionner avec une mémoire cache externe en option, via le contrôleur de cache 80385.

Il ne possède pas non plus d'unité de calcul en virgule flottante interne. Celle-ci peut être ajoutée sous la forme d'un coprocesseur externe, le 80387.

Compaq DeskPro 386S au Living Computer Museum de Seattle, États-Unis.

En , Intel introduit le 80386SX qui est une version Ă  moindre coĂ»t du 80386. La sĂ©rie SX, pour Single-word eXternal[6], utilise le 32 bits en interne mais un bus externe de donnĂ©es Ă  16 bits et un bus externe d'adresse sur 24 bits. L'avantage du SX Ă©tait de pouvoir ĂŞtre facilement adaptĂ© sur une carte mère de 80286, beaucoup plus Ă©conomique car Ă  l'Ă©poque une marque se devait de concevoir sa carte mère. Pour comparaison, le Compaq 386s Deskpro, premier PC Ă  base de 80386SX 16 MHz est vendu Ă  38 550 francs hors taxes (8 815 euros de 2010) avec Mio de mĂ©moire vive, 40 Mio de disque dur et un Ă©cran couleur EGA en au catalogue du fabricant contre 44 850 francs hors taxes (10 256 euros de 2010) pour la version Deskpro 386 16 MHz Ă  Ă©quipement Ă©quivalent. Le 80386 originel est alors renommĂ© en 80386DX, pour Double-word eXternal, afin d’éviter toute confusion.

En 1990, Intel complète son offre en présentant le 80386SL, une version basse consommation du 80386SX pour les ordinateurs portables (notamment dans l'IBM L40SX).

Ă€ partir de 1991, un accord de licence permet Ă  IBM de produire, pour ses propres ordinateurs, des 386SLC : ce sont des 80386SX basse consommation Ă©quipĂ©s d'une mĂ©moire cache interne de 8 kio.

Nouvelle stratégie

Intel avait toujours permis à ses concurrents de devenir secondes sources de ses microprocesseurs moyennant licence, afin de rassurer ses clients sur la fluidité de leurs approvisionnements. Cela avait endormi la recherche chez Thomson et chez NEC, désormais plus enclins à acheter les licences Intel qu’à développer leurs propres puces compatibles. À la surprise générale, Intel – certain à la fois de l’avance technique de son 80386 et d’avoir atteint la masse critique lui permettant de se passer de secondes sources – annonce qu’il ne rétrocédera aucune licence aux autres fondeurs. Cette situation de monopole de fait sur une architecture propulsera Intel de façon durable dans les premiers rangs de l’industrie et de la Bourse.

Notes

  1. « Intel arrête la production de ses anciens processeurs ».
  2. « Compaq Deskpro »(Archive.org • Wikiwix • Archive.is • Google • Que faire ?), sur silicium.org.
  3. (en)« The 25 Greatest PC's of All Time », sur PCWorld.
  4. (en) « John H. Crawford », sur computer.org via Wikiwix (consulté le ).
  5. « Chapter 10. Technical Background », sur virtualbox.org (consultĂ© le ).
  6. (en)« 386 class ICs », sur CPU collection.
Cet article est issu de wikipedia. Text licence: CC BY-SA 4.0, Des conditions supplémentaires peuvent s’appliquer aux fichiers multimédias.