【PConline 杂谈】接受素质教育的我们,是不能说别人“神经病”的,因为这是侮辱他人的大脑有“急性短暂性精神障碍”。当然了,今天文章不是谈人,而是谈计算机的大脑。什么?为我们日常工作默默奉献的CPU也有“神经病”的时候?非也,我们今天聊的缺陷大多并非CPU“智商”上的缺陷,而是“健康“上的缺陷。即使是这种缺陷,也成为IT新闻的头条。因为,中央处理器依然成为我们工作生活中的大脑。小编又一次带大家走进历史,回味那些影响深远的,让大家扼腕的CPU。 一:CPU竟不会算数? 1994年6月,英特尔公司刚刚推出其划时代产品一一奔腾处理器。在芯片推出的前几天,英特尔公司的技术人员在做测试的时候发现,奔腾芯片的除法运算会发生某种偏差,这个问题是在90亿次除法运算中才可能出现1次错误。 怀着侥幸心理的Intel测试人员,认为会被这种运算错误的人影响会很少,决定按原计划推出奔腾芯片。但是严谨的学术人员还是在这个几亿分之一几率中找到这个除法BUG。 如果你闲得无聊,那么用你电脑计算器会算出取十位小数的结果962306957033÷11010046=87402.6282027341 而带有缺陷的Intel 奔腾CPU结果:962306957033÷11010046=87339.5805831329 这就是FDIV缺陷。奔腾CPU的FPU单元有严重缺陷的产品,影响到FDIV(浮点除法运算)指令。虽然这个缺陷出现几率极低,但发现这个Bug的科学家还是将它公布世界。让当时使用这一批奔腾CPU的用户慌了起来,Intel的电话被打爆。因为连最基本运算的正确都不能百分百保证,这个底线被打破导致了人们对CPU这三个字母的不信任。 感受到压力的Intel,只好对外宣布自身CPU有缺陷并且进行了回收等补救措施。直到现在,虽然Intel后续的CPU虽然还有各种各样的缺陷,但是没再出现最基本的运算错误,毕竟这是一条最基本的底线。
|
正在阅读:原来曾有过这么多BUG!哪个CPU最严重原来曾有过这么多BUG!哪个CPU最严重
2015-10-20 00:01
出处:PConline原创
责任编辑:liangzhijie
键盘也能翻页,试试“← →”键
本文导航 | ||
|