我在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?
答案 0 :(得分:1)
是。有关Masm / Nasm差异的一些信息: http://www.nasm.us/xdoc/2.11/html/nasmdoc2.html#section-2.2.6