2

アセンブリ ソース ファイル内にマシン コードを含める方法を Google でよく調べました。運がなかった。

「インライン マシン コード」とは何を意味するのかわかりにくいかもしれません。そのため、探しているものの例を示しましょう。

; here's my normal assembly code...
mov eax, 8
add eax, 10
; now I would like to be able to add some machine code
__machinecode__("40") ; this is equivalent to 'inc eax' (I think!)

それで、それだけです。

4

1 に答える 1

7

私が知っているすべてのアセンブラには、そのような機能があります。

mov eax, 8
db 90h ; this is "nop"
add eax, 10
于 2013-04-09T20:00:46.950 に答える