1

アセンブリとCコードを書くことは可能ですか? メモリからデータのチャンクをコピーしたいとしましょう。コピーする前に、アセンブリ命令を使用してすべての割り込みを無効にしたいとします。また、アセンブリ言語で書かれたサブルーチンを追加したい場合もあります。

これを行うためのすべての可能な方法を教えてください。

4

2 に答える 2

1

はい、できます。C では、__asm__(...);コードを使用してアセンブリ命令をコンパイル済みコードに直接インライン化できます。

例:__asm__("movb %ch, (%ebx)");

これに関するドキュメントは次のとおりです。 http://www.codeproject.com/Articles/15971/Using-Inline-Assembly-in-CC

于 2013-08-23T05:38:28.547 に答える