小编SMP*_*MP3的帖子

FLD指令x64位

我在x64位中的FLD指令有一点问题...想要将st0加载到st0寄存器中的堆栈指针FPU,但它似乎是不可能的.在Delphi x32中,我可以使用以下代码:

function DoSomething(X:Double):Double;
asm

  FLD    X
   // Do Something ..
  FST Result

end;
Run Code Online (Sandbox Code Playgroud)

不幸的是,在x64中,相同的代码不起作用.

delphi assembly x86-64 fpu basm

5
推荐指数
2
解决办法
1494
查看次数

标签 统计

assembly ×1

basm ×1

delphi ×1

fpu ×1

x86-64 ×1