Pentium FDIV bug: differenze tra le versioni

Contenuto cancellato Contenuto aggiunto
Abisys.bot (discussione | contributi)
m top: ., typos fixed: 6MHz → 6 MHz
mNessun oggetto della modifica
Riga 1:
{{F|microprocessori|marzo 2013|Nessuna fonte}}
[[File:KL Intel Pentium A80501.jpg|thumb|upright=0.8|Intel Pentium 66 MHz (sSpec=SX837) con il bug FDIV.]]
Il '''Pentium FDIV bug''' è un difetto diffuso tra le [[Floating Point Unit|FPU]] dei primi processori [[Intel]] [[Pentium]] (fino ai 100 MHz, un qualsiasi processore Pentium a 120mhz120 Mhz è nuovo abbastanza da non avere questo bug), rivelato al grande pubblico dal professore [[Thomas Nicely]] del Lynchburg College. Questo difetto causava un piccolo errore sistematico in alcune operazioni di divisione effettuate dalle unità dei processori colpiti (il nome deriva appunto da ''FDIV'', l'istruzione in [[assembly]] [[x86]] per le divisioni in [[virgola mobile]]), e fu verificato da molti utenti di [[Internet]], i quali lo battezzarono col nome che porta oggi.
 
La scoperta avvenne nell'estate del 1994, quando il professore, intento nella sua opera di ricerca, tentò di calcolare il risultato di una particolare espressione matematica (la [[costante di Brun]]); il risultato ottenuto era ben lontano da quanto si era prospettato teoricamente, anche considerando possibili errori di arrotondamento. Allora Nicely provò ad effettuare il calcolo su una macchina che montava il più vecchio processore 486, notando con immenso stupore che quest'ultimo risultato appariva corretto.