7

アセンブリ コードをデバッグするにはどうすればよいですか? 私は Linux を使用しており、gdb が便利です。私はレジスターを見ることができることを知っています。アセンブリ コードをデバッグする方法にはどのようなものがありますか?

4

3 に答える 3

3

「逆アセンブル」 gdb コマンドを使用すると、実行しようとしているアセンブリ コードを確認できます。これをレジスタの監視と組み合わせることで、CPU が実際に何をしているかを把握できます。

于 2010-01-19T08:14:18.603 に答える
1

もちろん、実行可能な elf ファイルのパラメータを指定して nm コマンドを使用することもできます。使用可能なラベルとアドレスが表示されます。これにより、特定のアドレスにブレークポイントを設定し、"si" デバッグ コマンドを使用して 1 つの命令を実行できます。

于 2012-04-24T05:43:26.250 に答える