如何調試彙編代碼?我在Linux上,並有gdb方便。我知道我可以看寄存器。調試彙編代碼的一些方法是什麼?調試組件
Q
調試組件
3
A
回答
3
您當然也可以像使用C或任何其他編譯語言一樣使用breakpoints。 This article稍微描述了調試程序集的過程。
3
使用"disassemble" gdb命令可以看到即將執行的彙編代碼。這與查看寄存器一起可以讓您深入瞭解CPU的實際操作。
1
當然,您可以使用nm命令和可執行的elf文件的參數,它會向您顯示帶有地址的可用標籤。從這裏你可以在特定地址上設置斷點,然後使用「si」調試命令執行單個指令。
相關問題
- 1. Mac QuickTime組件調試
- 2. 調試.NET COM組件
- 3. Ember組件查找/調試/測試
- 4. 試圖調試int數組
- 5. React Native調試XCode中的iOS組件
- 6. 調試VB組件的建議?
- 7. Visual Studio 2008的組件級調試
- 8. 從腳本組件(SSIS)調試.NET dll
- 9. ASP頁面和COM組件調試
- 10. Angular2 Typescript組件加載教程/調試?
- 11. 在Windows CE中調試COM組件
- 12. 調試Rubymine - 只調試項目文件?
- 13. 多維數組調試outofboundsexception
- 14. 索引數組quicksort調試
- 15. 如何調試JAXB解組?
- 16. 與組裝調試(同步)
- 17. 使用Flash CS4開發和調試FLA文件中的組件
- 18. 使用ko.toJSON |在主文件中調試組件敲除
- 19. Angular 2 - 測試回調到子組件中的事件
- 20. 調試RegularExpressionValidator控件
- 21. 調試.run文件
- 22. 調試hs_err_pid.log文件
- 23. 調試文件WriteAllText
- 24. 梨郵件調試
- 25. 調試Jenkins插件
- 26. 調試java插件
- 27. PHP調試軟件?
- 28. JavaScript調試文件
- 29. 調試javascript事件
- 30. Netbeans文件調試
謝謝。這正是我所期待的。 – Scott 2010-01-19 08:14:33