1
以下汇编代码的结果是什么?对数和指数,这个汇编代码是做什么的?
fld qword ptr [address2]
fld qword ptr [address1]
fldl2e
fmulp ST(1),ST
fld ST(0)
frndint
fxch ST(1)
fsub ST,ST(1)
f2xm1
fld1
faddp ST(1),ST
fscale
在这里,我不明白这段代码在做什么。我已经解释是如下:
value[address2]^(2^(value[address1]*log2(e)-roundf(value[address1]*log2(e))))
这是没有意义的。有人能纠正我吗?