Intel 80386
Această intrare sau secțiune despre microprocesoare nu menționează sursele necesare sau cei prezenți sunt insuficienți . |
Intel i386 Unități centrale de procesare | |
---|---|
Un microprocesor Intel i386DX | |
Produs | din 1985 până în septembrie 2007 |
Producător | |
Predecesor | Intel 80286 |
Succesor | Intel 80486 |
Specificatii tehnice | |
Frecvența procesorului | 12 MHz / 40 MHz |
Proces (l. canal MOSFET ) | 1,5 um / 1 um |
Set de instructiuni | x86 ( IA-32 ) |
Pachet | 88 pini CPGA , 132 pini CPGA , 100 pini PQFP , 132-pin PQFP , 196 pini PQFP |
Intel i386 [1] sau Intel 80386 [2] ( nume de cod : "P3"; [3] abrevieri comune: "Intel 386", "80386", "i386", "386") este o familie de microprocesoare de uz general x86 monolit de la Intel Corporation fabricat între 1985 și 2007 .
Familia de microprocesoare Intel i386 a fost utilizată ca procesor pentru computerele personale, în principal între 1986 și 1994 . Plăcile de bază care suportau microprocesoarele Intel i386 erau foarte complexe și costisitoare în comparație cu cele pentru predecesorii săi, însă adoptarea pe scară largă a microprocesoarelor Intel i386 a ajutat la răspândirea lor.
Microprocesoarele familiei Intel i386 au fost primele microprocesoare Intel cu arhitectură pe 32 de biți și mod protejat cu suport hardware pentru memoria virtuală paginată. Succesul și costul redus al acestor microprocesoare au permis, prin urmare, difuzarea pe computerele personale a primelor sisteme de operare care funcționează în mod protejat. Intel i386 a fost, de asemenea, familia de microprocesoare pe care s-a născut nucleul Linux .
Istorie
Primul model al familiei de microprocesoare Intel i386 a fost prezentat în octombrie 1985, dar a devenit posibil să-l producem comod doar în 1986 , când primele exemple au ajuns la consumatori.
Descriere
Intel 80386 a reprezentat o piatră de hotar în evoluția seriei de procesoare născute odată cu Intel 8008 : în comparație cu predecesorul său, Intel 80286 , 80386 avea o arhitectură pe 32 de biți și o unitate de paginare a memoriei care a facilitat adoptarea sistemelor de operare cu managementul memoriei virtuale . Deși Intel a dezvoltat ulterior și a introdus multe alte modele, pentru mult timp niciuna dintre acestea nu a introdus inovații cu un domeniu similar, până la utilizarea EM64T în 2004 , în mod clar în spatele altor arhitecturi, cum ar fi DEC Alpha, care încă din 1992 avea 64- suport de biți.
Din aceste motive, acest procesor este considerat progenitorul unei noi familii, „arhitectura i386”. Setul de instrucțiuni al acestei arhitecturi este cunoscut sub numele de IA-32 . 80386 era compatibil cu procesoarele Intel mai vechi: majoritatea aplicațiilor care rulau pe PC-urile anterioare cu procesoare x86 ( 8086 și 80286 ) rulau încă pe mașinile 80386 și chiar mai rapid.
Principalele modele și variante
Succesul comercial al primului model de microprocesor Intel i386 a determinat Intel să dezvolte alte versiuni ale microprocesorului pentru a acoperi mai multe segmente de piață.
Principalele modele
Intel i386DX
Intel i386DX sau Intel 80386DX [4] a fost primul model din familia de microprocesoare Intel i386 disponibilă comercial. Inițial a fost cunoscut pur și simplu ca „Intel 80386” - literele „DX” au fost adăugate în urma comercializării modelului Intel i386SX.
Intel i386SX
Intel i386SX sau Intel 80386SX [4] este o versiune low-cost a modelului original Intel i386DX. A fost introdus la 16 iunie 1988 . Pe plan intern, este identic cu Intel i386DX, dar are o magistrală de date externă pe 16 biți pentru a simplifica designul și aspectul plăcilor de bază . Pentru a completa Intel i386SX în calcule în virgulă mobilă , a fost produs Intel 80387SX , o versiune ad hoc a coprocesorului matematic Intel 80387 .
Intel 80376
Intel 80376 a fost primul model al familiei Intel 80386 care a vizat piața dispozitivelor încorporate. Principala diferență față de versiunea standard a fost că nu avea un mod real și a început direct în modul protejat. A fost înlocuit în 1994 de mult mai versatilul Intel i386EX. Producția Intel 80376 a fost întreruptă în 2001 .
Intel i386SL
Această versiune a fost lansată pe 15 octombrie 1990 , iar a doua versiune de 25 MHz a apărut un an mai târziu. Conceput special pentru primele 386 de laptopuri, acest cip conținea 855.000 de tranzistoare, de trei ori cele ale standardului 386, și controlere integrate ISA, memorie și cache: conținea și toate circuitele de gestionare a energiei. Avea un mod special, SMM (System Management Mode) în care BIOS-ul putea controla consumul de energie și alte funcții fără a fi nevoie de suport din partea sistemului de operare.
Intel i386EX
Această versiune a fost introdusă în august 1994 . Este extern pe 16 biți, ca și 386SX, și este destinat pieței dispozitivelor încorporate. A integrat o serie de periferice:
- controler de întrerupere;
- contoare și temporizatoare;
- Logica JTAG ;
- circuite dinamice de reîmprospătare a RAM;
- Caine de pază ;
- Unități I / O seriale și paralele integrate;
- DMA.
Tensiunea de alimentare este redusă, iar cipul include și un sistem de gestionare a consumului de energie. nucleul 386EX este în întregime în tehnologie statică, adică poate funcționa la orice frecvență de ceas sub cea nominală, până când se oprește complet. Această versiune a avut un succes remarcabil, depășind cu mult predecesorul său 80376: a fost utilizată în hardware-ul multor sateliți și microsateliți artificiali și chiar în proiectul FlightLinux al NASA .
Principalele diferențe
Tabelul de mai jos prezintă principalele diferențe dintre modelele de microprocesor aparținând familiei Intel i386, inclusiv variantele. În particular, fiecare arată variantă piesa , bază frecvența de ceas , amplitudinea externe magistralei de date , tensiunea de bază sursa de alimentare (așa-numitul „ miez V “), tipul de ambalaj și numărul de pini prezent în pachet. În cele din urmă, în ultima coloană a tabelului, este indicat dacă microprocesorul este proiectat pentru a fi montat pe o priză sau dacă este un dispozitiv de montare la suprafață .
șablon | numărul piesei | frecvență | magistrala de date extern | V core | pachet | pin | soclu / SMD |
---|---|---|---|---|---|---|---|
Intel i386DX | A80386-12 | 12 MHz | 32 de biți | 5 V | CPGA | 132 | priză |
A80386-16 A80386DX16 A80386DX-16 | 16 MHz | 32 de biți | 5 V | CPGA | 132 | priză | |
MG8038616 | 16 MHz | 32 de biți | CPGA | 132 | priză | ||
MG80386-16 / B | 16 MHz | 32 de biți | CPGA | 132 | priză | ||
A80386-20 A80386DX20 A80386DX-20 | 20 MHz | 32 de biți | 5 V | CPGA | 132 | priză | |
A80386-25 A80386DX25 A80386DX-25 | 25 MHz | 32 de biți | 5 V | CPGA | 132 | priză | |
TA80386DX-25 | 25 MHz | 32 de biți | CPGA | 132 | priză | ||
A80386DX33 A80386DX-33 | 33 MHz | 32 de biți | 5 V | CPGA | 132 | priză | |
Intel i386SX | NG80386SX16 NG80386SX-16 | 16 MHz | 16 biți | 5 V | PQFP | 100 | SMD |
NG80386SX20 NG80386SX-20 | 20 MHz | 16 biți | 5 V | PQFP | 100 | SMD | |
NG80386SX25 NG80386SX-25 | 25 MHz | 16 biți | 5 V | PQFP | 100 | SMD | |
NG80386SX33 NG80386SX-33 | 33 MHz | 16 biți | PQFP | 100 | SMD | ||
Intel 80376 | A80376-16 | 16 MHz | 16 biți | 5 V | CPGA | 88 | priză |
NG80376-16 | 16 MHz | 16 biți | 5 V | PQFP | 100 | SMD | |
A80376-20 | 20 MHz | 16 biți | 5 V | CPGA | 88 | priză | |
NG80376-20 | 20 MHz | 16 biți | 5 V | PQFP | 100 | SMD | |
Intel i386SL | KU80386SL-20 | 20 MHz | PQFP | 196 | SMD | ||
KU80386SLB1A20 | 20 MHz | PQFP | 196 | SMD | |||
KU80386SLB1C-20 | 20 MHz | PQFP | 196 | SMD | |||
KU80386SLBA-25 | 25 MHz | 5 V | PQFP | 132 | SMD | ||
Intel i386EX | 16 MHz | 16 biți | 3 V | SMD | |||
20 MHz | 16 biți | 3,3 V | SMD | ||||
KU80386EX25 | 25 MHz | 16 biți | 5 V | PQFP | 132 | SMD | |
FA80386EX25 | 25 MHz | 16 biți | 3,3 V | TQFP | 144 | SMD | |
JA80386EX25 | 25 MHz | 16 biți | TQFP | 144 | SMD | ||
QU80386EX25 | 25 MHz | 16 biți | PQFP | 132 | SMD | ||
KU80386EX33 | 33 MHz | 16 biți | PQFP | 132 | SMD | ||
QU80386EX33 | 33 MHz | 16 biți | PQFP | 132 | SMD | ||
Intel i386CX | KD80386CX25 | 25 MHz | 16 biți | 5 V | PQFP | 100 | SMD |
KD80386CX33 | 33 MHz | 16 biți | 5 V | PQFP | 100 | SMD | |
KD80386CX40 | 40 MHz | 16 biți | 5 V | PQFP | 100 | SMD |
Marketing
80386 a fost primul procesor care a fost distribuit exclusiv de Intel: până în acel moment fiecare componentă bazată pe semiconductori era distribuită de proprietarul proiectului și de unii licențiați. Exclusivitatea acestui procesor a oferit Intel un control deosebit asupra dezvoltării sale și a garantat companiei profituri în creștere. Cu toate acestea, în martie 1991 , AMD , după depășirea unor obstacole legale, și-a introdus procesorul compatibil Am386 , încălcând astfel monopolul Intel.
Computerele personale cu acest procesor au fost vândute aproximativ între 1987 și 1992 , dar încă astăzi există versiuni încorporate .
Notă
- ^ "Intel i386" este numele de marcă al familiei de microprocesoare. Numele mărcii a fost introdus abia mai târziu, când Intel a început să își promoveze și să-și promoveze produsele mai puternic pentru utilizatorii finali.
- ^ Numărul "80386" este porțiunea din numărul piesei microprocesorului comună aproape tuturor microprocesoarelor din familie (identificând astfel familia microprocesorului). Doar Intel 80376 este o excepție.
- ^ În timpul fazei de proiectare, familia de microprocesoare Intel i386 a fost denumită „P3” deoarece reprezintă a treia generație de microprocesoare Intel cu arhitectură x86 .
- ^ a b Această denumire a fost o sursă de confuzie în urma comercializării modelelor Intel i486DX și Intel i486SX aparținând familiei Intel i486 , a cărei principală diferență este în schimb suportul pentru calculul în virgulă mobilă.
Bibliografie
- WH Murray și CH Pappas,The Assembler for 80286/80386 , McGraw-Hill Libri Italia, 1987, ISBN 88-386-0049-X .
- Assembler 80386 - Evoluția speciei ( JPG ), în MCmicrocomputer , n. 86, Roma, Technimedia, iunie 1989, pp. 224-227, ISSN 1123-2714 . Agenda telefonică continuă în numerele ulterioare până la nr. 93.
Elemente conexe
Alte proiecte
-
Wikimedia Commons conține imagini sau alte fișiere despre Intel 80386
linkuri externe
- ( EN ) Intel 80386 , în Encyclopedia Britannica , Encyclopædia Britannica, Inc.
Controlul autorității | LCCN (EN) sh86007101 · BNF (FR) cb12047081s (data) |
---|