如果在网上搜浮点运算指令,可以找到很多,大多数都是一样的。其中有一个版本这这样说的
FSCALE
|
2
的
st(0)
次方
|
st(0) <-
2 ^ st(0)
|
我刚开始就是这样用的,但得到的是错误的结果,后来找资料,自己写实验程序做实验发现其实是这样的
FSCALE st(0)*2^st(1),并不是上面所说的st(0) <- 2 ^ st(0),浪费了n多时间
不知道是不是因为指令集不同造成的,但我这确实是这样的。
希望大家在转载别人文章的时候能仔细看看。