linuxのデフォルトアセンブラは "as"です。私はgdbがAT & Tとインテルの構文の両方を使って逆アセンブルをサポートしていることを知っています。linux "as"アセンブラはintel形式のアセンブリ言語をサポートしていますか?
私の質問は、 "as"がAT & Tフォーマットをサポートしていることを知っています。これはIntelフォーマットをサポートしていますか?例えば。私は "b.s" ファイル
.global _start
_start:
mov ax,0
その後
この.Sファイルをコンパイル "と" 作る方法as b.s
b.s: Assembler messages:
b.s:3: Error: too many memory references for `mov'
をしましたか?おかげさまで
アセンブリファイルの先頭に '.intel_syntax noprefix'を追加します。 –