对不起,这样简单的问题,(学习从几 天组装),但我是通过书籍浏览,并无法找到答案如何在fpu上反转除1/f?
什么是正确快速的方法来计算的1/f,其中f是一些 浮在x86 FPU
是
fld dword [ebp+8]
fld1
fdivrp ; fdivrp st0 st1 ?
?
它是正确的(即时的意思,因为我不知道fdivr args) 或是一些最简单的方法?
//编辑
这是1区/ F一个最佳的方式(或1 /开方(F)在古典FPU ASM (不SSE,没有卡马克把戏? - 我会l8er尝试,现在我 试着只是做 '正确的FPU')
没有肮脏的技巧或SSE,没有什么特别的,你可以做。 – harold 2012-08-12 14:15:47