Intel 80387
Această intrare sau secțiune despre microprocesoare nu menționează sursele necesare sau cei prezenți sunt insuficienți . |
Intel 80387 Unități centrale de procesare | |
---|---|
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
Î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
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
- Wikimedia Commons conține imagini sau alte fișiere despre Intel 80387