GDBで機械語レベルでのデバッグ


(gdb) break *アドレス

    • 一命令ステップ実行


(gdb) si

    • 現在実行中の命令の後のn命令を表示


(gdb) x/ni $pc

    • 常に現在の命令を含めたn命令を表示させる


(gdb) display/ni $pc

    • 現在の命令の前後nバイト分の命令を表示


(gdb) disassemble ($pc-n) ($pc+n)