2 points par GN⁺ 2023-10-16 | 1 commentaires | Partager sur WhatsApp
  • Lancé en 1985, le processeur Intel 386 a marqué une étape majeure dans l’histoire de l’informatique moderne.
  • En faisant passer l’architecture x86 au 32 bits, il a défini le standard de l’architecture informatique pour le reste du XXe siècle.
  • Le processeur 386 a mis fin à la domination d’IBM sur le marché du PC et a fait de Compaq le nouveau leader de l’architecture.
  • Le 80386 a apporté de nettes améliorations par rapport au 286, en implémentant une architecture 32 bits, en ajoutant davantage d’instructions et en prenant en charge des segments de 4 gigaoctets.
  • Le processeur 386 dispose de huit unités logiques fonctionnant en grande partie de manière autonome et organisées en pipeline.
  • Il implémente la mémoire segmentée et la mémoire virtuelle, avec des mécanismes de protection d’accès.
  • Lancé en 1990, le 386 SL constitue une extension majeure du 386, combinant le cœur 386 et d’autres fonctions sur une seule puce afin d’économiser de l’énergie et de l’espace.
  • Le succès du processeur 386 a consolidé la domination du x86 et d’Intel, plaçant les autres fabricants de processeurs dans une posture défensive.
  • Le processus de conception du 386 montre la transition d’Intel vers des systèmes de conception automatisée et un recours accru à la simulation.
  • Le processeur 386 a été une source de revenus importante pour Intel, contribuant à son premier trimestre à 1 milliard de dollars en 1990.
  • L’article traite également de la puce Intel 386DX et souligne certaines inexactitudes dans l’explication de son agencement.
  • On suppose que la bibliothèque de cellules CHMOS III en 1,5 micron d’Intel, offrant plus de 150 fonctions logiques, a été utilisée pour la logique du 386.
  • La puce d’E/S périphériques du 386 SL (82360SL) intègre les fonctions de diverses puces de support Intel.
  • L’article mentionne aussi certains problèmes du 386, notamment un problème de multitâche qui a conduit à une nouvelle révision de la puce.
  • Les instructions Insert Bit String et Extract Bit String ont été supprimées du step B1 des premiers processeurs 386, ce qui a corrigé un bug de multiplication 32 bits.
  • L’article fournit des informations sur les S-Specs et sur les changements d’agencement entre différentes puces 386.
  • Un commentaire sous l’article corrige un point en précisant que les blocs de logique aléatoire ont été placés par DAPR (Dense Automatic Place and Route) et que Timberwolf a été utilisé pour le placement.
  • Cet article fait partie d’un blog consacré à l’analyse et à la rétro-ingénierie de divers produits techniques d’Intel.

1 commentaires

 
GN⁺ 2023-10-16
Commentaires Hacker News
  • L’auteur de l’article est disposé à répondre aux questions sur le processeur Intel 386.
  • Cet article a été inspiré par une précédente discussion sur Hacker News au sujet du nombre de transistors du 386.
  • Un utilisateur a partagé une anecdote personnelle sur le fait d’avoir reçu une puce 386 nue dans une publicité Intel du magazine Byte.
  • Il y a une discussion sur l’importance de ne pas microgérer les décisions techniques.
  • Des utilisateurs ont découvert que le « s » de SX signifie « single » et que le « d » de DX signifie « double », en référence à la largeur du bus de données du processeur.
  • Certains utilisateurs se sont souvenus de l’époque où les ordinateurs avaient un bouton « turbo » et un affichage LCD sur le boîtier indiquant la fréquence d’horloge.
  • L’unité de gestion mémoire (MMU) en mode paginé a été mise en avant comme une caractéristique importante du 386, car elle permettait une mémoire virtuelle entièrement protégée.
  • Le processeur 386 est considéré comme important parce qu’il a lancé la révolution de l’informatique 32 bits et a été largement adopté sur le plan commercial.
  • L’article a été salué comme riche en informations et précieux pour ceux qui étudient le 386 ou pour les futurs historiens de l’informatique.
  • Un utilisateur a supposé que le « C » de 80C386I pouvait signifier CMOS, à l’image du 80C88.