contiennent des produits de première génération souvent des bugs , ce qui était le cas avec les processeurs Pentium de première génération d'Intel. La partie du processeur qui effectue la division manquait une partie de l'algorithme nécessaire pour les calculs de division décimale précises . Le bug ne touche environ une personne sur 9000000000000 calculs de division , mais étant donné le nombre de calculs par seconde qu'un processeur exécute , cela peut être important pour les utilisateurs dans les domaines orientés mathématiquement . Floating Division erreur
Le processeur Intel Pentium utilise un sous-processeur appelé une unité de virgule flottante ou FPU , pour effectuer des calculs en virgule flottante ou décimales . Quand une application telle que Microsoft Calculator ou Excel tente de diviser deux nombres, le FPU acceses une table de correspondance qui contient des informations sur la façon d' effectuer le calcul en question. Dans les premières versions du processeur Pentium , certaines de ces valeurs de table de consultation ont été omis accidentellement ; cette omission a entraîné des résultats inexacts étant créés par la fonction de fracture
Discovery
. Lors des tests de contrôle de qualité pour le processeur Pentium , Intel a découvert le bug , mais la société continue à se libérer le processeur sans la fixer ou avertir les consommateurs. L'erreur est devenue publique lorsque le Dr Thomas Nicely, un professeur de mathématiques à Lynchburg College , a relevé des erreurs dans les calculs effectués sur un ordinateur Pentium - alimenté. Dr. Joliment passé des mois à isoler le problème jusqu'à ce qu'il a déterminé que l'erreur provient du processeur lui-même , à ce point , il a contacté Intel avec ses conclusions et a appris que la société était déjà au courant de l'erreur
< br . > Photos Testing
Le point bug flottante affecte premiers processeurs Pentium génération avec une vitesse d'horloge entre 60 et 100 mégahertz. Vous pouvez tester si votre ordinateur souffre de l' erreur en utilisant Microsoft Calculator ou toute autre application de calcul. Entrez la formule mathématique suivante dans la calculatrice :
4195835 3145727 divisé par
La bonne réponse , arrondi à quatre décimales, est 1.3338 . Si votre calculatrice renvoie une valeur arrondie de 1,3337 , puis votre FPU est absent de l'entrée de table de consultation requis pour un calcul précis .
Programme de remplacement
Une fois que le public a pris conscience de la faille , Intel a lancé un rappel de processeurs affectés. Bien que le rappel a été émis en 1994 et ne concerne que les processeurs embarqués avant Janvier 1995 , vous pouvez toujours obtenir un traitement de remplacement si votre ordinateur est concerné par le point bug flottant. Intel maintient un site Web qui contient plus d'informations sur la façon de recevoir un remplacement si votre ordinateur est concerné par le problème.