:32ビットアーキテクチャでインラインアセンブラの質問
int a = 5;
int b = 5;
int res;
asm volatile (
" add %1, %2, %0 \n\t"
: "=r" (res)
: "r" (a), "r" (b)
: "%g0"
);
が、これは私に のようになります。命令語を生成しますこれは:0x91050101
ここで、追加するアセンブラコードを明示的に指定するのではなく、私は疑問に思っています すぐに命令語を指定して実行可能ファイルに入れたいと思います。それは、ここでこのような何か
asm volatile (%x91, %x05, %x01, %x01);
誰も私が(上記は唯一の野生の推測です)これを行うことができる方法と構文があることを行うにはどのようになるべきか、より多くの情報を見つけることができるという考えになります。
多くの感謝!
は、すばらしい、ありがとうございます。 – Heinz