当前位置: 代码迷 >> 汇编语言 >> 500分求一段小程序
  详细解决方案

500分求一段小程序

热度:602   发布时间:2013-02-26 00:00:00.0
500分求一段小程序,高手进
用sse指令快速比较两个浮点数的函数,准备嵌入到VC里面。

请高手提供源代码,谢谢!



------解决方案--------------------------------------------------------
快速比较两个浮点数

//比较什么?
------解决方案--------------------------------------------------------
今天是怎么拉 都是要代码的

我是有事做拉
------解决方案--------------------------------------------------------
个人感觉 没必要用SSE 因为SSE指令集处理大流量的数据 比如同时处理4个FLOAT
如果不是处理海量数据 效率反倒很低
用的是浮点指令,没有看指令周期,不知道快没快
float comp(float x,float y)
{ asm
{
FLD x ;将X装载到st(0)
//FCOM y ;也可以用比较指令,置符号位
FSUB y st(0)-y的结果放到st(0)
FST x 将st(0)存入到X
}
return x;

}