NASM中的这些相应说明是什么?

时间:2014-02-09 17:24:31

标签: assembly floating-point x86 nasm

我在IDA Pro生成的伪代码中找到这些指令 我正在尝试将它们翻译成NASM语法代码

fadd    st, st(1)
fxch    st(1)
fucomi  st, st(1)

我在nasm手册中搜索过,看到这样的例子:

    fadd    st1             ; this sets st0 := st0 + st1
    fadd    st0, st1        ; so does this

    fadd    st1, st0        ; this sets st1 := st1 + st0
    fadd    to st1          ; so does this

我感到困惑的是如何翻译 st ? 它等于st0?

1 个答案:

答案 0 :(得分:1)

是。有关Masm / Nasm差异的一些信息: http://www.nasm.us/xdoc/2.11/html/nasmdoc2.html#section-2.2.6