| Author |
Message |
Guest
|
Posted: Thu Feb 19, 2004 8:09 pm
Post subject: Pentium 1 FDIV bug |
|
|
| Did you (or someone you know of) ever have annoying problems happen in real-life due to the Pentium 1 FDIV bug? |
|
| Back to top |
|
 |
wardrich lawl catz r lawlz

 Joined: 14 Sep 2002 Posts: 3139 Location: Ontario Canada
|
Posted: Thu Feb 19, 2004 11:15 pm
Post subject: |
|
|
| never heard of it... do explain. |
|
| Back to top |
|
 |
Guest
|
Posted: Fri Feb 20, 2004 6:59 am
Post subject: |
|
|
The FDIV bug is a defect in early Pentium 1 CPUs which can cause math errors when multiplying and dividing in the millions. An accountant dealing with millions of dollars could wind up with slightly inaccurate results. In most people's lives, the bug would not cause any grief. But in jobs that demand 100% accurate math where 7 digit numbers are used, the FDIV bug can cause trouble.
Intel offered replacements for the buggy CPUs. People could send in the old CPU and Intel would send a new fixed one at the same speed for free.
Pentium 60 to 100 had the bug but many systems with those CPUs don't.
Pentium 120 and above does not have this bug at all. |
|
| Back to top |
|
 |
wardrich lawl catz r lawlz

 Joined: 14 Sep 2002 Posts: 3139 Location: Ontario Canada
|
Posted: Fri Feb 20, 2004 12:00 pm
Post subject: |
|
|
Chances are then, my grandmother would have had the problem (she had a 75) but I had a sweet 126.
-Richard- |
|
| Back to top |
|
 |
Guest
|
|
| Back to top |
|
 |
andy_barosanu@yahoo.com Guest
|
Posted: Sun Jun 06, 2004 12:28 pm
Post subject: |
|
|
You can check to see if your Pentium has the FDIV bug by entering the following formula in the Windows calculator:
(4195835 / 3145727) * 3145727 - 4195835
If your CPU is ok, it will return 0. |
|
| Back to top |
|
 |
cheers_rules Newbie

 Joined: 31 May 2004 Posts: 8 Location: Virginia
|
Posted: Tue Jun 08, 2004 2:30 am
Post subject: |
|
|
| andy_barosanu@yahoo.com wrote: | You can check to see if your Pentium has the FDIV bug by entering the following formula in the Windows calculator:
(4195835 / 3145727) * 3145727 - 4195835
If your CPU is ok, it will return 0. |
I'm not sure that's always true. I may be mistaken, but I believe certain versions of Windows have been patched for this bug (especially NT). |
|
| Back to top |
|
 |
|