使用 反汇编Color Dream demoscene 制作的.com
文件时,我得到以下输出:ndisasm
$ ndisasm color_dream.com | grep "fmul to" -B3 -A3 -m1
00000033 D9C1 fld st1
00000035 B00D mov al,0xd
00000037 D9C0 fld st0
00000039 DCC9 fmul to st1
0000003B D8CA fmul st2
0000003D D8C0 fadd st0
0000003F D802 fadd dword [bp+si]
DCC9
被反汇编为fmul to st1
也与Salent 反汇编程序中的此列表相对应。
到目前为止一切都很好。
但是,当用 组装fmul to st1
指令时yasm
,我得到:
error: unexpected `,' after instruction
而不是预期的DCC9
机器代码。
我的问题是:
我怎样才能fmul to st1
以一种yasm
可以理解的方式写作?