4

64ビットシステムのAT&T-Syntaxでコードをコンパイルおよびリンクするための情報を見つけることができるGASのチュートリアルを知っている人はいますか?大学で必要なので、代わりにnasmを使うことはできません。私が見つけることができるすべてのツチは、nasmまたは類似のものであるか、32ビットでのみ機能します。私たちの教授が示した最小限の例でさえ、私の32ビットシステムでは機能しますが、64ビットでは機能しません。

4

1 に答える 1

2

命令の接尾辞とレジスタ名を変更するだけです。これを変える:

movl %ebx, %ecx
# to:
movq %rbx, %rcx
于 2012-04-17T16:25:59.390 に答える