搜索
首页 教育/科学 人文学科 语言学

什么叫浮点运算,是怎么实现的

全部回答

2018-03-01

47 0
    当我们用不同的电脑计算圆周率时,会发现一台电脑的计算较另一台来讲结果更加精确。或者我们在进行枪战游戏的时候,当一粒子弹击中墙壁时,墙上剥落下一块墙皮,同样的场面在一台电脑上的表现可能会非常的呆板、做作;而在另外一台电脑上就会非常生动形象,甚至与我们在现实中看到的所差无几。
     以上我们看到的一切,都源于CPU内部添加的“浮点运算功能”。浮点运算能力是关系到CPU的多媒体,3D图形处理的一个重要指标。P4中只有2个浮点执行单元,而其中一个单元要同时处理FADD? FMUL? MMX? SSE? 和SSE2,所以P4处理器的浮点单元设计应该是整个处理器设计中最薄弱的部分。
    AMD则为Athlon设计了3个并行的浮点、多媒体执行单元。其中一个是浮点的存储,一个是浮点加,一个是浮点乘,其中浮点加和浮点乘是分开的,所以Athlon中就有两个并行的浮点通道,三个执行单元,而且相互之间完全不受干扰,这是所谓的超标量的浮点结构,可以说Athlon的浮点运算无疑是目前最强的。
    具体实现过程可参照:http://www1。hrbust。edu。cn/zuzhijigou/metc/material/zcyl/Chap02/2。6。htm。

类似问题换一批

热点推荐

热度TOP

相关推荐
加载中...

热点搜索 换一换

教育/科学
语言学
院校信息
升学入学
理工学科
出国/留学
职业教育
人文学科
外语学习
学习帮助
K12
人文学科
语言学
管理学
传播学
考古学
伦理学
哲学
历史学
语言学
语言学
举报
举报原因(必选):
取消确定举报