搜索

什么是处理器的浮点运算?

gecimao 发表于 2019-07-21 12:42 | 查看: | 回复:

  大家都知道AMD处理器的浮点运算能力比INTEL的强,所以游戏性能会比INTEL的好,我想知道什么是浮点运算,为什么浮点运算能力强的CPU在游戏性能上会更好?...

  大家都知道AMD处理器的浮点运算能力比INTEL的强,所以游戏性能会比INTEL的好,我想知道什么是浮点运算,为什么浮点运算能力强的CPU在游戏性能上会更好?

  可选中1个或多个下面的关键词,搜索相关资料。也可直接点“搜索资料”搜索整个问题。

  展开全部作为主CPU主要从事的运算,都是在许可范围内尽可能逼近的近似值,(相当多时候乘法比加法快,没想到吧?),而FPU这主要从事浮点运算,以前称之为协处理器,486以前并不包含在CPU中(8086~8087,80286~80287,80386~80387=80386DX,80486SX~80487=80486DX,586=586+587……)浮点运算是高精度的运算方式,主要运用在科学和多媒体中。可以理解为小数点可移动的运算方式。目前速度AMDInter

  浮点数是指带有有限位小数的有理数,如-10.8、0.00、25.01 等。

  整数既可以是整数,也可以是浮点数,例如255 是整数,而255.0 则是浮点数。

  整数运算,得到的结果是一个整数,并且计算结果中的小数部分将被忽略。例如:用整数运算时,100÷3=33。

  例如一颗子弹打到墙上,有一片土掉落,浮点运算强的,可能还能够把掉下来的灰尘也表现出来。

  因为计算机只能存储整数,所以实数都是约数,这样浮点运算是很慢的而且会有误差。现在大多数机器都是32位的,也就是说64位都用来表示整数的话,那么对于无符号整数就是0 到 2^32-1,对于有符号的线。

  计算机里整数和小数形式就是按普通格式进行存储,例如1024、3.1415926等等,这个没什么特点,但是这样的数精度不高,表达也不够全面,为了能够有一种数的通用表示法,就发明了浮点数。

  浮点数的表示形式有点像科学计数法(*.*****×10^***),它的表示形式是0.*****×10^***,在计算机中的形式为 .***** e ±***),其中前面的星号代表定点小数,也就是整数部分为0的纯小数,后面的指数部分是定点整数。利用这样的形式就能表示出任意一个整数和小数,例如1024就能表示成0.1024×10^4,也就是 .1024e+004,3.1415926就能表示成0.31415926×10^1,也就是 .31415926e+001,这就是浮点数。浮点数进行的运算就是浮点运算。

  浮点运算比常规运算更复杂,因此计算机进行浮点运算速度要比进行常规运算慢得多。

  展开全部通俗地说,数的表达有两种不同的方式,浮点和定点两种。定点数就是常用的我们熟悉的方式,浮点数和定点数不同,它是以一个尾数和一个以2或10为底的指数的乘积来表达的。在计算机里,字长相同的条件下,浮点数能表达的数的范围,远远大于定点数能表达的范围。

  计算机里,由于表达方式不同,浮点数的处理要比定点数的处理复杂的多。为提高浮点数的处理速度,计算机里采用用专用的浮点处理器(FPU)和浮点指令来处理浮点数的各种运算。

  浮点处理速度的快慢,会明显对图形、图象处理和科学计算等要用到浮点运算的应用的运行速度,比如游戏、3D图形和图象处理(Acad,Ug。。。等)、研究项目中的各种计算(如气象预报、解算微分方程。。。)中都对计算机的浮点运算有很高的要求。

本文链接:http://saskatoonflowers.net/dingdianyunsuan/750.html
随机为您推荐歌词

联系我们 | 关于我们 | 网友投稿 | 版权声明 | 广告服务 | 站点统计 | 网站地图

版权声明:本站资源均来自互联网,如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

Copyright @ 2012-2013 织梦猫 版权所有  Powered by Dedecms 5.7
渝ICP备10013703号  

回顶部