使用ndisasm
反汇编.com
版本Color Dream以后,我得到以下输出:
$ 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
,与this list反汇编程序中的Salent对应。
到目前为止一切都很顺利。
但是,在使用fmul to st1
汇编yasm
指令时,我得到:
error: unexpected `,' after instruction
而不是预期的DCC9
机器代码。
我的问题是:
如何以fmul to st1
理解的方式撰写yasm
?