b'\n_START_ARTICLE_\nIntel 80387\n_START_SECTION_\nCaratteristiche\n_START_PARAGRAPH_\nDal punto di vista software, questo coprocessore \xc3\xa8 praticamente identico ai suoi predecessori 80287 e 8087: anche il 387 aveva uno stack di 8 registri a 80 bit, supportava lo stesso standard IEEE 754 e aveva lo stesso set di istruzioni, a cui per\xc3\xb2 aggiungeva ulteriori funzioni trigonometriche._NEWLINE_Esternamente, l\'interfaccia hardware con il processore principale era quella adottata dal 287, stante anche qui l\'impossibilit\xc3\xa0 di duplicare tutto il meccanismo di MMU nel coprocessore. Unica differenza di rilievo, l\'intervallo di porte di I/O usate di default per le comunicazioni fra CPU e FPU venne spostato molto pi\xc3\xb9 in alto: invece delle porte da F8h a FFh usate dal 287, che potevano venire lette o scritte accidentalmente in caso di errori nei programmi, la coppia 386/387 usava le porte da 800000F8h a 800000FFh, molto oltre il range normalmente usato all\'epoca per le porte di I/O e quindi, sperabilmente, meno suscettibili di errati accessi.\n_START_SECTION_\nVarianti\n_START_PARAGRAPH_\nDell\'Intel 80387 sono state prodotte e commercializzate anche tre varianti: l\'Intel i387DX, l\'Intel i387SX e l\'Intel i387SL.\n_START_SECTION_\nIntel i387DX\n_START_PARAGRAPH_\nNel 1989, senza clamori, la Intel comincia a commercializzare questa nuova versione, fabbricata con un processo CMOS pi\xc3\xb9 evoluto che la rende in grado di funzionare a 33MHz: oltre alla maggiore velocit\xc3\xa0 massima il 387DX \xc3\xa8 anche pi\xc3\xb9 veloce della vecchia versione, a parit\xc3\xa0 di clock, di circa il 20%._NEWLINE_Il 387DX \xc3\xa8 l\'unico, fra i coprocessori matematici per 386, che supporti l\'esecuzione asincrona: infatti \xc3\xa8 costituito da una unit\xc3\xa0 di controllo bus, che lavora alla stessa velocit\xc3\xa0 di clock del processore, e dall\'unit\xc3\xa0 di calcolo vera e propria, che pu\xc3\xb2 essere fatta funzionare con un clock ausiliario fornito sul pin NUMCLK2 della FPU a patto che l\'ingresso CKM (ClocK Mode) sia tenuto a livello basso. Comunque il rapporto fra clock della CPU e clock della FPU deve essere compreso fra 0,62 e 1,4. In tutti gli altri "cloni" del 387 il pin CKM non \xc3\xa8 collegato, quindi devono tutti funzionare alla velocit\xc3\xa0 della CPU principale.\n_START_SECTION_\nIntel i387SX\n_START_PARAGRAPH_\nQuesta versione venne studiata per accoppiarsi con l\'80386SX, la versione ridotta del 386. Internamente era un 387 completo, ma con una unit\xc3\xa0 bus dimezzata a 16 bit. L\'unit\xc3\xa0 di calcolo era per\xc3\xb2 quella del 387 prima versione, pi\xc3\xb9 lenta.\n_START_SECTION_\nIntel i387SL\n_START_PARAGRAPH_\nPer affiancare la versione SL (per portatili) del 386, la Intel produsse un coprocessore apposito: il 387SL era basato sul core 387DX, ed era fabbricato con un processo CHMOS completamente statico. Integrava anche funzioni di controllo dei consumi energetici.'