Første generasjons produkter inneholder ofte feil , dette var tilfellet med Intels første generasjons Pentium-prosessorer . Den del av prosessoren som utfører divisjonen manglet en del av algoritmen som kreves for nøyaktig desimal divisjon beregninger. Feilen kun rammet om lag én av ni billioner divisjon beregninger , men gitt antall beregninger per sekund som en prosessor utfører , kan dette ha betydning for brukere i matematisk orienterte felt. Flytende Division Feil
Intel Pentium -prosessor bruker en subprocessor kalles en floating point unit , eller FPU , for å utføre flyttall eller desimal beregninger. Når et program som Microsoft kalkulator eller Excel forsøker å dele to tall, acceses FPU et oppslag tabell som inneholder informasjon om hvordan du utfører beregningen i spørsmålet. I tidlige versjoner av Pentium -prosessor, ble noen av disse søketabellpostene verdier tilfeldigvis blir glemt , denne utelatelsen resultert i unøyaktige resultater blir skapt av skillet funksjon
Discovery
. under kvalitetskontroll testing for Pentium -prosessor , oppdaget Intel feilen, men selskapet fortsatt gitt ut prosessoren uten å fikse det eller varsle forbrukerne . Feilen ble offentlig da Dr. Thomas Pent, en matematikk professor ved Lynchburg College , fant feil i beregninger utført på en Pentium - drevet PC . Dr. Pent brukt måneder på å isolere problemet til han fastslått at feilen stammer fra selve prosessoren , på dette punktet , kontaktet han Intel med sine funn og lært at selskapet var allerede klar over feilen
Testing
flyttall feilen påvirker første generasjon Pentium-prosessorer med en klokkefrekvens mellom 60 og 100 megahertz . Du kan teste om datamaskinen lider av feil med Microsoft Kalkulator eller annen beregning program. Input følgende matematikk formel inn i kalkulatoren : en
4195835 delt på 3145727
Det riktige svaret , avrundet til fire desimaler , er 1,3338 . Hvis kalkulatoren returnerer en avrundet verdi på 1,3337 , så din FPU mangler søketabellen oppføring kreves for nøyaktig beregning .
Replacement Program
Når publikum ble oppmerksom på feilen, utstedte Intel en tilbakekalling av berørte prosessorer . Selv om tilbakekalling ble utgitt i 1994 og bare påvirker prosessorer leveres før januar 1995 , kan du likevel få en ny prosessor hvis datamaskinen er påvirket av flyttall bug . Intel opprettholder et nettsted som inneholder mer informasjon om hvordan du får en erstatning hvis datamaskinen er berørt av problemet .