Intel 80387

De la Wikipedia, enciclopedia liberă.
Salt la navigare Salt la căutare
Intel 80387
Unități centrale de procesare
KL Intel 80387.jpg
Intel 80387 , coprocesorul matematic al Intel 386
Produs din 1987 până în 1989
Producător Intel
Specificatii tehnice
Frecvența procesorului 16 MHz / 33 MHz
Frecvența FSB 16 MHz
Proces
(l. canal MOSFET )
1,5 um
Set de instructiuni x86
Priză

Intel 80387 ( abrevieri utilizate în mod obișnuit: "80387", "387") este un microprocesor monolitic cu destinație specială de la Intel Corporation . În special, este o unitate de calcul în virgulă mobilă concepută pentru a fi utilizată ca coprocesor matematic al Intel 80386DX .

Intel 80387 a fost introdus în 1987 , la aproape doi ani de la introducerea pe piață a modelului 386. Această primă versiune a fost fabricată cu tehnologia CHMOS III la 1,5 microni : putea funcționa la maximum 25 MHz , dar, în compensare, energiile sale cerute erau destul de mari. scăzut.

Caracteristici

Din punct de vedere software, acest coprocesor este practic identic cu predecesorii săi 80287 și 8087 : 387 avea, de asemenea, un teanc de 8 registre pe 80 de biți, suporta același standard IEEE 754 și avea același set de instrucțiuni, la care a adăugat funcții trigonometrice suplimentare .

Pe plan extern, interfața hardware cu procesorul principal a fost cea adoptată de 287, având în vedere imposibilitatea duplicării întregului mecanismMMU în coprocesor. Singura diferență majoră, gama de porturi I / O utilizate implicit pentru comunicațiile dintre CPU și FPU a fost mutată mult mai mare: în locul porturilor F8h la FFh utilizate de 287, care ar putea fi citite sau scrise accidental în caz de erori în programe, perechea 386/387 a folosit porturi de la 800000F8h la 800000FFh, mult peste intervalul utilizat în mod normal la momentul respectiv pentru porturile I / O și, prin urmare, sperăm că este mai puțin susceptibil la acces incorect.

Versiuni

Au fost produse și comercializate diverse versiuni ale Intel 80387. Tabelul de mai jos prezintă versiunile microprocesorului Intel 80387 comercializate. Fiecare variantă arată numărul piesei și frecvența ceasului de bază .

numărul piesei frecvență
A80387-16
A80387-16B
16 MHz
A80387-20
A80387-20B
20 MHz
A80387-25 25 MHz

Variante

Au fost produse și comercializate și trei variante ale Intel 80387: Intel i387DX, Intel i387SX și Intel i387SL.

Intel i387DX

387DX , o evoluție a 387.

În 1989 , fără zgomot, Intel începe să comercializeze această nouă versiune, fabricată cu un proces CMOS mai avansat care îl face capabil să funcționeze la 33 MHz : pe lângă viteza maximă mai mare, 387DX este, de asemenea, mai rapid decât versiunea veche, cu același ceas, aproximativ 20%.

387DX este singurul, dintre coprocesoarele matematice pentru 386, care acceptă execuția asincronă: de fapt este format dintr-o unitate de control a magistralei, care funcționează la aceeași viteză de ceas ca procesorul și unitatea de calcul efectivă, care poate fi acționată cu un ceas auxiliar furnizat pe pinul NUMCLK2 al FPU, atâta timp cât intrarea CKM (ClocK Mode) este menținută scăzută. Cu toate acestea, raportul dintre ceasul CPU și ceasul FPU trebuie să fie între 0,62 și 1,4. În toate celelalte 387 de „clone” pinul CKM nu este conectat, deci toate trebuie să ruleze la viteza procesorului principal.

Intel i387SX

Un microprocesor Intel i387SX

Această versiune a fost concepută pentru a se potrivi cu 80386SX, versiunea mai mică a 386. Pe plan intern era un 387 complet, dar cu o unitate de autobuz pe 16 biți înjumătățită. Unitatea de calcul a fost însă cea a primei versiuni 387, mai lentă.

Intel i387SL

Pentru a completa versiunea SL (pentru laptopuri) a 386, Intel a produs un coprocesor dedicat: 387SL se bazează pe nucleul 387DX și a fost fabricat cu un proces CHMOS complet static. De asemenea, a integrat funcții de control al consumului de energie.

Elemente conexe

Alte proiecte

Informatică Portal IT : accesați intrările Wikipedia care se ocupă cu IT