i486 - i486

i486
80486dx2-large.jpg
Matrița expusă a unui Intel 486DX2
Informații generale
Lansat Aprilie 1989
Întrerupt 28 septembrie 2007
Producători comuni
Performanţă
Max. Rata de ceas a procesorului 16 MHz la 100 MHz
Viteze FSB 16 MHz la 50 MHz
Lățimea datelor 32 de biți
Lățimea adresei 32 de biți
Lățimea adresei virtuale 32 biți (liniari); 46 biți (logic)
Arhitectură și clasificare
Min. dimensiunea caracteristicii 1 um până la 0,6 um
Set de instructiuni x86 inclusiv x87 (cu excepția modelelor „ SX ”)
Specificații fizice
Coprocesor Intel 80487SX
Pachet (e)
Istorie
Predecesor Intel 386
Succesor Pentium (P5)

Intel 486 , numit oficial i486 și , de asemenea , cunoscut sub numele de 80486 , este o performanță mai mare follow-up la Intel 386 microprocesorul . I486 a fost introdus în 1989 și a fost primul strâns pipeline x86 designul precum și primul cip x86 de a utiliza mai mult de un milion de tranzistori, din cauza unui mare cache on-chip și o unitate integrată în virgulă mobilă. Reprezintă a patra generație de procesoare compatibile binare de la 8086 din 1978.

Un i486 de 50 MHz execută în medie aproximativ 40 de milioane de instrucțiuni pe secundă și este capabil să atingă performanțe de vârf de 50 MIPS, aproximativ de două ori mai rapid decât i386 sau 80286 pe ciclu de ceas, datorită conductei sale în cinci etape, cu toate etapele legate de o singură ciclu. Unitatea FPU îmbunătățită de pe cip a fost, de asemenea, semnificativ mai rapidă decât 80387 pe ciclu.

I486 a fost urmat de originalul Pentium .

Istorie

Modelul i486 a fost anunțat la Spring Comdex în aprilie 1989. La anunț, Intel a declarat că eșantioanele vor fi disponibile în al treilea trimestru al anului 1989 și cantitățile de producție vor fi livrate în al patrulea trimestru al anului 1989. Primele PC-uri bazate pe i486 au fost anunțate târziu. 1989, dar unii au sfătuit ca oamenii să aștepte până în 1990 pentru a cumpăra un computer i486, deoarece au existat rapoarte timpurii despre erori și incompatibilități software.

Prima actualizare majoră a designului i486 a venit în martie 1992 odată cu lansarea seriei 486DX2 cu un coprocesor matematic integrat și cache L1. A fost prima dată când frecvența de ceas de bază a procesorului a fost separată de frecvența de ceas a magistralei de sistem utilizând un multiplicator de ceas dublu, ceea ce a dus la eliberarea cipurilor 486DX2 la 40 și 50 MHz. 486DX2-66 cu 66 MHz mai rapid a fost lansat mai târziu în luna august a aceluiași an.

În ciuda lansării noului procesor Pentium de generația a cincea în 1993, Intel a continuat să producă procesoare i486, ceea ce a dus la lansarea 486DX4-100 cu o rată de ceas triplă cu o viteză de ceas de 100 MHz și o memorie cache L1 dublată la 16 KB .

Anterior, Intel a decis să nu împărtășească tehnologiile sale 80386 și 80486 cu AMD. Cu toate acestea, AMD credea că partajarea tehnologiei lor s-a extins la 80386 ca derivat al 80286 . Așadar, cipul Intel 386 cu inginerie inversă AMD și a produs cipul Am386DX-40 de 40 MHz , care era mai ieftin și avea un consum de energie mai mic decât cea mai bună versiune Intel de 33 MHz de 386. Intel a încercat să împiedice AMD să vândă procesorul, dar AMD a câștigat bătălia în justiție, ceea ce i-a permis să elibereze procesorul și să se impună ca un concurent al Intel.

AMD a continuat să creeze clone, rezultând în prima generație cip Am486 lansat în aprilie 1993 cu frecvențe de ceas de 25, 33 și 40 MHz. Cipurile Am486DX2 de a doua generație ulterioare cu frecvențe de ceas de 50, 66 și 80 MHz au fost lansate în anul următor. Seria Am486 a fost completată cu un cip DX4 de 120 MHz în 1995.

Procesul îndelungat de arbitraj al AMD din 1987 împotriva Intel a fost soluționat în 1995 după o luptă juridică de opt ani, iar AMD a obținut acces la microcodul Intel 48486. Acest lucru a dus la crearea a două versiuni ale procesorului AMD 486 - una a fost proiectată invers din microcodul Intel, iar cealaltă a folosit microcodul AMD într-un proces de dezvoltare a camerei curate. Cu toate acestea, acordul a concluzionat, de asemenea, că 80486 va fi ultimul procesor Intel care va fi clonat de AMD.

Un alt producător de 486 clona a fost Cyrix, care a fost un fabless co-procesor producator de cipuri pentru 80286/386 sisteme. Primele procesoare Cyrix 486 , 486SLC și 486DLC, au fost lansate în 1992 și au folosit pachetul 80386. Ambele procesoare Cyrix fabricate de Texas Instruments erau compatibile cu pinii cu sistemele 386SX / DX, ceea ce le-a permis să devină o opțiune de upgrade. Cu toate acestea, aceste cipuri nu se pot potrivi cu procesoarele Intel 486, având doar 1 KB de memorie cache și nici un coprocesor matematic încorporat. În 1993, Cyrix a lansat propriile procesoare Cx486DX și DX2, care au fost mai performante în raport cu omologii Intel. Acest lucru a condus la procesarea Intel și Cyrix reciproc, Intel urmărind încălcarea brevetelor și Cyrix recurgând la revendicări antitrust. Litigiul s-a încheiat în 1994, Cyrix câștigând și renunțând la revendicarea antitrust.

În 1995, atât Cyrix, cât și AMD au început să caute o piață pregătită pentru utilizatorii care doresc să își actualizeze procesoarele. Cyrix a lansat un procesor derivat 486 numit 5x86 , bazat pe nucleul Cyrix M1, care era tactat până la 120 MHz și era o opțiune pentru plăcile de bază 486 Socket 3. AMD a lansat, de asemenea, un cip de actualizare Am5x86 de 133 MHz , care era în esență un 80486 îmbunătățit cu cache dublu și un multiplicator quad care funcționa și cu plăcile de bază 486DX originale. Am5x86 a fost primul procesor care a folosit ratingul de performanță al AMD și a fost comercializat ca Am5x86-P75, cu pretenții că este echivalent cu Pentium 75. Compania Kingston Technology a lansat, de asemenea, un upgrade de sistem „TurboChip” 486 care utilizează un Am5x86 de 133 MHz.

Acest lucru s-a încheiat prin faptul că Intel a realizat un cip de actualizare Pentium OverDrive pentru 486 de plăci de bază, care era un nucleu Pentium modificat, care funcționa până la 83 MHz pe plăci cu ceas de magistrală frontal de 25 sau 33 MHz. OverDrive nu a fost popular din cauza vitezei și a prețului. Modelul 486 a fost declarat învechit încă din 1996, achiziționarea unui parc școlar de mașini 486DX4 de către un district școlar din Florida în acel an stârnind controverse în comunitate. Noile computere echipate cu 486 de procesoare în depozitele cu reduceri deveneau din ce în ce mai puține, iar un purtător de cuvânt al IBM l-a numit „dinozaur”. Chiar și după ce seria de procesoare Pentium a câștigat o poziție pe piață, totuși, Intel a continuat să producă 486 de nuclee pentru aplicații industriale încorporate și mai târziu a întrerupt producția de procesoare i486 la sfârșitul anului 2007.

Îmbunătățiri

Arhitectura 486DX2
i486 înregistrează
3 1 ... 1 5 ... 0 7 ... 0 0 (poziția de biți)
Registre principale (8/16/32 biți)
EAX AH AL Un registru
EBX BH BL Registrul B
ECX CH CL Registrul C
EDX DH DL D înregistrare
Registre index (16/32 biți)
ESI SI S ursa I ndex
EDI DI D estinarea I ndex
EBP BP B ase P ointer
ESP SP S tack P ointer
Contor program (16/32 biți)
EIP IP I nstruction P ointer
Selector de segmente (16 biți)
  CS C ode S egment
  DS D ata S egment
  ES E xtra S egment
  FS F S egment
  GS G S egment
  SS S tack S egment
Registrul de stare
  1 7 1 6 1 5 1 4 1 3 1 2 1 1 1 0 0 9 0 8 0 7 0 6 0 5 0 4 0 3 0 2 0 1 0 0 (poziția de biți)
  V R 0 N IOPL O D Eu T S Z 0 A 0 P 1 C EFlags
Registre în virgulă mobilă (80 de biți)
7 9 ... 0 0 (poziția de biți)
ST0 Registrul ST ack 0
ST1 Registrul ST ack 1
ST2 Registrul ST ack 2
ST3 Registrul ST ack 3
ST4 Registrul ST ack 4
ST5 Registrul ST ack 5
ST6 Registrul ST ack 6
ST7 Registrul ST ack 7

Setul de instrucțiuni al i486 este foarte similar cu predecesorul său, i386 , cu adaos de numai câteva instrucțiuni suplimentare, cum ar fi CMPXCHG care pune în aplicare o comparare și-swap operațiune atomică și XADD, un fetch-și adăuga operație atomică returnarea valorii inițiale (spre deosebire de un ADD standard care returnează numai steaguri).

Din punct de vedere al performanței, arhitectura i486 este o îmbunătățire vastă față de i386. Are o instrucțiune unificată pe cip și cache de date , o unitate cu virgulă mobilă pe cip (FPU) și o unitate de interfață de magistrală îmbunătățită . Datorită liniei strânse de conducte, secvențele de instrucțiuni simple (cum ar fi ALU reg, reg și ALU reg, im) ar putea susține un randament cu un singur ciclu de ceas (o instrucțiune completată la fiecare ceas). Aceste îmbunătățiri au condus la o dublare aproximativă a performanței ALU întregi față de 386 la aceeași rată de ceas . Prin urmare, un i486 de 16 MHz avea o performanță similară cu un i386 de 33 MHz , iar designul mai vechi trebuia să ajungă la 50 MHz pentru a fi comparabil cu o parte i486 de 25 MHz.

Diferențe între i386 și i486

  • Un cache SRAM on-chip de 8 KB (nivel 1) stochează cele mai recente instrucțiuni și date utilizate (16 KB și / sau scriere pe unele modele ulterioare). I386 a avut nici un astfel de cache internă , dar a sprijinit un off-chip cache mai lent (care nu a fost un cache de nivel 2 , deoarece nu a existat nici intern level 1 cache pe i386).
  • Un protocol de magistrală extern îmbunătățit pentru a permite coerența cache-ului și un nou mod de rafală pentru accesele de memorie pentru a umple o memorie cache de 16 octeți în cadrul a cinci cicluri de magistrală. 386 aveau nevoie de opt cicluri de autobuz pentru a transfera aceeași cantitate de date.
  • Strâns cuplate înlănțuire completează o instrucțiune simplă cum ar fi ALU reg, reg sau ALU reg, im la fiecare ciclu de ceas (după o întârziere de mai multe cicluri). 386 avea nevoie de două cicluri de ceas pentru a face acest lucru.
  • FPU integrat (dezactivat sau absent în modelele SX ) cu un autobuz local dedicat ; împreună cu algoritmi mai rapizi pe hardware mai extins decât în ​​i387, acest lucru efectuează calcule în virgulă mobilă mai rapid comparativ cu combinația i386 / i387 .
  • Performanță îmbunătățită MMU .
  • Instrucțiuni noi: XADD, BSWAP, CMPXCHG, INVD, WBINVD, INVLPG.

La fel ca în i386, un model simplu de memorie plat de 4 GB ar putea fi implementat setând toate registrele „selectorului de segmente” la o valoare neutră în modul protejat sau setând (același) „registre de segment” la zero în modul real și utilizând numai „registrele offset” pe 32 de biți (terminologia x86 pentru registrele CPU generale utilizate ca registre de adrese) ca adresă virtuală liniară pe 32 de biți ocolind logica de segmentare. Adresele virtuale au fost apoi mapate în mod normal pe adrese fizice de către sistemul de paginare, cu excepția cazului în care a fost dezactivat. ( Modul real nu avea adrese virtuale .) La fel ca în cazul i386, eludarea segmentării memoriei ar putea îmbunătăți substanțial performanța în unele sisteme de operare și aplicații.

Pe o placă de bază tipică pentru PC , fie patru SIMM-uri cu 30 de pini (8 biți) potrivite , fie un SIMM cu 72 de pini (32 de biți) pe bancă erau necesare pentru a se potrivi cu magistrala de date pe 32 de biți a i486 . Magistrala de adrese utilizate 30-biți (A31..A2) completate de patru pini octeți selectați ( în loc de A0, A1) , pentru a permite oricărei selecții 8/16/32-bit. Aceasta a însemnat că limita memoriei fizice direct adresabile a fost, de asemenea, de 4  gigaocteți (2 30 de cuvinte pe 32 de biți = 2 32 de cuvinte pe 8 biți ).

Modele

Există mai multe sufixe și variante. (vezi tabelul). Alte variante includ:

  • Intel RapidCAD : un procesor Intel 486DX special ambalat și o unitate fictivă în virgulă mobilă (FPU) proiectată ca înlocuitoare compatibile cu pin pentru unprocesor i386 și 80387 FPU.
  • i486SL-NM : i486SL bazat pe i486SX.
  • i487SX (P23N) : i486DX cu un pin suplimentar vândut ca upgrade FPU lasistemele i486SX ; Când a fost instalat i487SX, s-a asigurat că un i486SX era prezent pe placa de bază, dar a dezactivat-o, preluând toate funcțiile sale.
  • i486 OverDrive (P23T / P24T) : i486SX, i486SX2, i486DX2 sau i486DX4. Marcate ca procesoare de actualizare, unele modele au diferite pinouts sau abilități de gestionare a tensiunii de la cipurile „standard” cu aceeași viteză de pas. Montat pe un coprocesor sau soclu „OverDrive” de pe placa de bază, a funcționat la fel ca i487SX.

Frecvența maximă de ceas internă specificată (pe versiunile Intel) a variat între 16 și 100 MHz. Modelul i486SX de 16 MHz a fost utilizat de Dell Computers .

Unul dintre puținele modele i486 specificate pentru o magistrală de 50 MHz (486DX-50) a avut inițial probleme de supraîncălzire și a fost mutat în procesul de fabricație de 0,8 micrometri. Cu toate acestea, problemele au continuat atunci când 486DX-50 a fost instalat în sistemele de autobuze locale datorită vitezei mari a autobuzului, făcându-l destul de nepopular pentru consumatorii obișnuiți, deoarece videoclipul cu autobuzul local era considerat o cerință în acel moment, deși a rămas popular în rândul utilizatorilor. a sistemelor EISA. 486DX-50 a fost curând eclipsat de i486DX2 dublat de ceas , care, deși rulează logica CPU internă la viteza dublă a magistralei externe (50 MHz), a fost totuși mai lentă din cauza magistralei externe care rulează la doar 25 MHz. În general, i486DX2 la 66 MHz (cu magistrala externă de 33 MHz) a fost mai rapid decât 486DX-50.

Ierațiile mai puternice i486, cum ar fi OverDrive și DX4, au fost mai puțin populare (acesta din urmă fiind disponibil doar ca piesă OEM), deoarece au apărut după ce Intel a lansat familia de procesoare Pentium de generația următoare . Anumite trepte ale DX4 au acceptat, de asemenea, oficial funcționarea magistralei de 50 MHz, dar a fost o caracteristică rar utilizată.

Model
Viteza ceasului CPU / autobuz
Voltaj Cache L1 * Introdus Note
Intel i486 DX 25MHz SX328.jpg
Intel i486 DX-33.jpg
Intel i486 dx 50mhz 2007 03 27.jpg
i486DX (P4) 20, 25 MHz
33 MHz
50 MHz
5 V 8 KB WT Aprilie 1989
mai 1990
iunie 1991
Cipul original fără multiplicator de ceas
KL Intel 486SL.jpg
i486SL 20, 25, 33 MHz 5 V sau 3,3 V 8 KB WT Noiembrie 1992 Versiune cu consum redus de i486DX, VCore redus, SMM ( System Management Mode ), ceas de oprire și funcții de economisire a energiei - în principal pentru utilizare pe computere portabile
Intel i486 sx 33mhz 2007 03 27.jpg
i486SX (P23) 16, 20, 25 MHz
33 MHz
5 V 8 KB WT Septembrie 1991
septembrie 1992
Un i486DX cu partea FPU dezactivată sau lipsă. Variantele timpurii erau părți cu FPU-uri dezactivate (defecte). Versiunile ulterioare au eliminat FPU din matriță pentru a reduce suprafața și, prin urmare, a costurilor.
Intel i486 dx2 66mhz 2007 03 27.jpg
i486DX2 (P24) 40/20, 50/25 MHz
66/33 MHz
5 V 8 KB WT Martie 1992
august 1992
Ceasul procesorului intern funcționează la o rată de două ori mai mare decât cea a magistralei externe
i486DX-S (P4S) 33 MHz; 50 MHz 5 V sau 3,3 V 8 KB WT Iunie 1993 SL îmbunătățit 486DX
KL Intel i486DX2 PQFP.jpg
i486DX2-S (P24S) 40/20 MHz,
50/25 MHz,
( 66/33 MHz )
5 V sau 3,3 V 8 KB WT Iunie 1993
KL Intel i486SX PQFP.jpg
i486SX-S (P23S) 25, 33 MHz 5 V sau 3,3 V 8 KB WT Iunie 1993 SL îmbunătățit 486SX
KL intel i486SX2.jpg
i486SX2 50/25, 66/33 MHz 5 V 8 KB WT Martie 1994 i486DX2 cu FPU dezactivat
FC80486DX4-75 AK SX883 SUA 1995 01 WT.jpg
Intel i486 DX4 100 MHz SK051.jpeg
IntelDX4 (P24C) 75/25, 100/33 MHz 3,3 V 16 KB WT Martie 1994 Conceput pentru a rula la o rată de ceas triplă (nu cvadruplă, așa cum se cred adesea; DX3, care trebuia să ruleze la 2,5 × viteza ceasului, nu a fost niciodată lansat). Modelele DX4 care prezentau cache de scriere înapoi au fost identificate printr-un laser „& EW” gravat cu laser în suprafața lor superioară, în timp ce modelele de scriere prin intermediul s-au identificat prin „& E”.
Procesor Intel i486 DX2 66 SX955.jpg
i486DX2WB (P24D) 50/25 MHz,
66/33 MHz
5 V 8 KB WB Octombrie 1994 Cache de scriere activată activată.
Intel i486 dx4 100mhz 2007 03 27.jpg
IntelDX4WB 100/33 MHz 3,3 V 16 KB WB Octombrie 1994
i486DX2 (P24LM) 90/30 MHz,
100/33 MHz
2,5–2,9 V 8 KB WT 1994
KL Intel i486GX.jpg
i486GX până la 33 MHz 3,3 V 8 KB WT CPU încorporat de putere foarte redusă cu toate caracteristicile i486SX și magistrala de date externă pe 16 biți. Acest procesor este pentru aplicații încorporate care funcționează cu baterie și sunt portabile.

* WT = strategie de cache de scriere , WB = strategie de cache de scriere

Alți producători de procesoare similare cu 486

ST ST486DX2-40 al STMicroelectronics
Cyrix Cx486DRx²

Procesoarele compatibile cu i486 au fost produse de alte companii precum IBM , Texas Instruments , AMD , Cyrix , UMC și STMicroelectronics (fostă SGS-Thomson). Unele erau clone (identice la nivel microarhitectural), altele erau implementări în cameră curată a setului de instrucțiuni Intel. (Cerința IBM de surse multiple este unul dintre motivele din spatele fabricării sale x86 de la 80286.) Totuși, i486 a fost acoperit de multe dintre brevetele Intel care acoperă noi cercetări și dezvoltare, precum și cele ale i386 anterioare. Intel și IBM au licențe încrucișate largi ale acestor brevete, iar AMD a primit drepturi asupra brevetelor relevante în soluționarea în 1995 a unui proces între companii.

AMD a produs mai multe clone ale i486 folosind o magistrală de 40 MHz (486DX-40, 486DX / 2-80 și 486DX / 4-120) care nu avea echivalent disponibil de la Intel, precum și o parte specificată pentru 90 MHz, utilizând un Ceas extern de 30 MHz, care a fost vândut doar către OEM. Cel mai rapid procesor compatibil i486, Am5x86 , rulează la 133 MHz și a fost lansat de AMD în 1995. Părțile de 150 MHz și 160 MHz au fost planificate, dar nu au fost lansate oficial niciodată.

Cyrix a realizat o varietate de procesoare compatibile i486, poziționate pe piețele desktop-uri sensibile la costuri și pe cele de consum redus (laptop). Spre deosebire de cele 486 de clone ale AMD, procesoarele Cyrix au fost rezultatul ingineriei inversă a camerei curate. Ofertele timpurii ale Cyrix includeau 486DLC și 486SLC, două cipuri hibride care se conectau la prize 386DX sau respectiv SX și ofereau 1 KB de cache (față de 8 KB pentru componentele actuale Intel / AMD). Cyrix a realizat, de asemenea, 486 de procesoare „reale”, care s-au conectat la soclul i486 și au oferit 2 sau 8 KB de cache. Clock-for-clock, cipurile fabricate de Cyrix au fost, în general, mai lente decât echivalentele lor Intel / AMD, deși produsele ulterioare cu cache-uri de 8 KB au fost mai competitive, chiar dacă târziu pe piață.

Motorola 68040 , în timp ce nu este compatibil cu i486, a fost de multe ori pozitionat ca echivalentul său în caracteristicile și performanța. Pe bază de ceas cu ceas, Motorola 68040 ar putea depăși semnificativ cipul Intel 486. Cu toate acestea, i486 avea capacitatea de a fi tactat semnificativ mai repede fără a suferi probleme de supraîncălzire. Performanța Motorola 68040 a rămas în urma sistemelor i486 de producție ulterioare.

Plăci de bază și autobuze

Primul sistem 486 din Marea Britanie pe coperta BYTE, septembrie 1989

Primele computere bazate pe i486 erau echipate cu mai multe sloturi ISA (folosind un PC / AT-bus emulat ) și, uneori, unul sau două sloturi de 8 biți doar (compatibile cu PC-XT-bus). Multe plăci de bază au permis overclocking-ul acestora de la 6 sau 8 MHz implicit la 16,7 sau 20 MHz (jumătate din ceasul autobuzului i486) în mai mulți pași, adesea din cadrul setării BIOS- ului. Mai ales cardurile periferice mai vechi funcționau normal la viteze, deoarece foloseau adesea cipuri MSI standard în loc de modele VLSI personalizate mai lente (la vremea respectivă). Acest lucru ar putea aduce câștiguri semnificative de performanță (cum ar fi pentru plăcile video vechi mutate de pe un computer 386 sau 286, de exemplu). Cu toate acestea, funcționarea peste 8 sau 10 MHz poate duce uneori la probleme de stabilitate, cel puțin în sistemele echipate cu SCSI sau plăci de sunet.

Unele plăci de bază au fost echipate cu un autobuz pe 32 de biți numit EISA, care era compatibil înapoi cu standardul ISA. EISA a oferit o serie de caracteristici atractive, cum ar fi lățimea de bandă crescută, adresarea extinsă, partajarea IRQ și configurarea cardurilor prin intermediul software-ului (mai degrabă decât prin jumperi, comutatoare DIP etc.). Desktop-urile consumatorilor foloseau adesea autobuzul local VESA (VLB) mai simplu, dar mai rapid , din păcate oarecum predispus la instabilitate electrică și bazată pe sincronizare; desktopurile tipice pentru consumatori aveau sloturi ISA combinate cu un singur slot VLB pentru o placă video. VLB a fost înlocuit treptat de PCI în ultimii ani ai perioadei i486. Puține plăci de bază din clasa Pentium aveau suport VLB deoarece VLB se baza direct pe magistrala i486; nu era o chestiune banală adaptarea acestuia la autobuzul Pentium destul de diferit. ISA a persistat prin generația P5 Pentium și nu a fost deplasat complet de PCI până în era Pentium III.

Plăcile i486 târzii erau în mod normal echipate atât cu sloturi PCI, cât și cu sloturi ISA și, uneori, cu un singur slot VLB. În această configurație, randamentul VLB sau PCI a suferit în funcție de modul în care autobuzele au fost conectate. Inițial, slotul VLB din aceste sisteme era de obicei pe deplin compatibil numai cu plăcile video (destul de potrivit pentru că „VESA” înseamnă Video Electronics Standards Association ); Cardurile VLB-IDE, multi I / O sau SCSI ar putea avea probleme pe plăcile de bază cu sloturi PCI. VL-Bus a funcționat la aceeași viteză de ceas ca i486-bus (practic fiind un autobuz local) în timp ce magistrala PCI depindea de obicei de ceasul i486, dar uneori avea o setare divizor disponibilă prin BIOS. Acest lucru ar putea fi setat la 1/1 sau 1/2, uneori chiar și 2/3 (pentru ceasurile CPU de 50 MHz). Unele plăci de bază au limitat ceasul PCI la maximul specificat de 33 MHz și anumite plăci de rețea depindeau de această frecvență pentru rate de biți corecte. Ceasul ISA a fost generat de obicei de un divizor al ceasului CPU / VLB / PCI (așa cum este sugerat mai sus).

Unul dintre primele sisteme complete de utilizare a cipului i486 a fost Apricot VX FT, produs de producătorul britanic de hardware Apricot Computers . Chiar și în străinătate în Statele Unite, a fost popularizat ca „The World’s First 486” în numărul din septembrie 1989 al revistei Byte (arătat în dreapta).

Mai târziu, plăcile i486 au acceptat și Plug-And-Play , o specificație proiectată de Microsoft care a început ca parte a Windows 95 pentru a facilita instalarea componentelor pentru consumatori.

Obsolescența

AMD Am5x86 , până la 133 MHz, și Cyrix Cx5x86 , de până la 120 MHz, au fost ultimele i486 procesoare care au fost folosite adesea la sfarsitul anului generatie i486 placi de baza cu sloturi PCI și 72-pini SIMM care sunt proiectate pentru a fi capabil de a rula Windows 95 și, de asemenea, adesea folosit ca upgrade-uri pentru plăcile de bază 80486 mai vechi. În timp ce Cyrix Cx5x86 a dispărut destul de repede când Cyrix 6x86 a preluat, AMD Am5x86 a fost important în timpul în care AMD K5 a fost întârziată.

Calculatoarele bazate pe i486 au rămas populare până la sfârșitul anilor 1990, servind ca procesoare low-end pentru computerele entry-level. Producția pentru sistemele tradiționale de desktop și laptop a încetat în 1998, când Intel a introdus marca Celeron ca înlocuitor modern al cipului învechit, deși a continuat să fie produs pentru sistemele încorporate până la sfârșitul anilor 2000.

În rolul de computer desktop de uz general, mașinile bazate pe i486 au rămas în uz la începutul anilor 2000, mai ales că Windows 95 până la Windows 98 și Windows NT 4.0 au fost cele mai recente sisteme de operare Microsoft care au acceptat oficial instalarea pe un sistem bazat pe i486. Cu toate acestea, deoarece Windows 95-98 și Windows NT 4.0 au fost în cele din urmă depășite de sistemele de operare mai noi, sistemele i486 au căzut și ele din uz. Totuși, unele mașini i486 au rămas în uz, mai ales pentru compatibilitatea înapoi cu programe mai vechi (mai ales jocuri), mai ales că multe dintre ele au probleme cu rularea pe sisteme de operare mai noi. Cu toate acestea, DOSBox este disponibil și pentru sistemele de operare actuale și oferă emularea setului de instrucțiuni i486, precum și compatibilitate deplină cu majoritatea programelor bazate pe DOS.

Deși i486 a fost în cele din urmă depășit de Pentium pentru aplicații de calculatoare personale , Intel a continuat producția pentru utilizare în sistemele încorporate . În mai 2006, Intel a anunțat că producția modelului i486 se va opri la sfârșitul lunii septembrie 2007.

Vezi si

  • Lista microprocesoarelor Intel
  • Motorola 68040 , deși nu este compatibil, a fost adesea poziționat ca echivalentul Motorola cu Intel 486 în ceea ce privește performanța și caracteristicile.
  • VL86C020, nucleu ARM3 cu cadru de timp similar și performanță MIPS comparabilă pe cod întreg (25 MHz pentru ambele), cu 310.000 tranzistori (într-un proces de 1,5 µm) în loc de 1 milion

Note

Referințe

linkuri externe