在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