在Visual Studio 2010中,是否有可能一次只執行一條語句的彙編語言程序,以查看程序每行的每個變量的狀態?我聽說可以做到這一點,但我還沒有能夠在任何地方找到相關信息。單步執行彙編語言程序一次只能執行一條語句
回答
是的,你只是像使用C/C++代碼一樣使用調試器,但是在顯示反彙編的視圖中。如果沒有可用的源,那是默認值。否則,您需要在上下文菜單中選擇「轉到反彙編」。
如果您想正確檢查變量,您將需要調試信息,當然您可以查看寄存器,內存等,即使沒有這些信息。
在Visual Studio 2010,您將如何激活顯示「轉到反彙編」的上下文菜單?我應該右鍵單擊編輯器的哪個部分才能看到此上下文菜單? – 2013-02-16 01:12:27
此外,哪些版本的Visual Studio不適用此答案? – 2013-02-16 01:15:06
最簡單的做法是在您關心的第一個彙編指令上放置一個斷點,然後簡單地運行。 VS會觸發斷點,你可以單步執行。在斷點處,您還可以右鍵單擊 - > gotoDissambly。 – 2013-02-16 01:22:09
- 1. ActiveRecord :: Base.connection.execute一次只能執行一條語句嗎?
- 2. TADOQuery.Open執行語句,但只有一次
- 3. 切換隻執行一條語句
- 4. 程序只執行第一條IF語句
- 5. 只在if語句中執行的最後一條語句
- 6. Swift IF語句只能執行一次動作
- 7. 開關語句:執行代碼一次
- 8. 一次執行所有'if'語句
- 9. 最後一條語句沒有執行
- 10. 如果第一條語句存在,執行第二條語句
- 11. 在Visual Studio中編輯彙編語言代碼時,逐步執行每條語句
- 12. 設置一個php if語句只執行一次函數?
- 13. WITH語句每個查詢執行一次還是每行執行一次?
- 14. 編譯執行和編程語言
- 15. 單步執行Linq語句提示
- 16. NEO4J執行幾條語句
- 17. 執行多條select語句
- 18. C++程序只執行第一個「if」語句
- 19. 只執行一次功能
- 20. 如何在C語言中一步一步執行?
- 21. 語句執行
- 22. 執行同步語句執行交錯執行
- 23. 如何在彙編語言的語句之前執行此操作?
- 24. 如果第一條語句被成功執行,請運行第二條語句
- 25. 線程只執行一次
- 26. jQuery執行if語句只有一次,並展開元素
- 27. 如何在Python中只執行一次「if」語句?
- 28. 執行收單(C#)語句
- 29. sqlplus - 執行單個語句
- 30. JPA只執行聯合中的第一條select語句?
以下Google搜索到目前爲止還沒有給我任何有用的結果:https://www.google.com/#hl=zh-CN&tbo=d&sclient=psy-ab&q=step+through+each+instruction+in+an + +裝配語言+程序和OQ =步長+通過+ +每個指令在+ + +一個裝配+語言+程序&gs_l = hp.3 ... 1129.11176.0.11342.69.62.4.1.1.0.206.5896.41j20j1.62.0.les%3B ..0.0 ... 1c.1.3.psy-ab.wz_4aE5uSwk&pbx = 1&bav = on.2,or.r_gc.r_pw.r_cp.r_qf。&bvm = bv.42553238,d.dmQ&fp = d5bbde17dd6cca0a&biw = 1366&bih = 596 – 2013-02-16 01:00:49