你能在VS2008 IDE中修改CPU寄存器吗?

时间:2008-10-28 21:29:42

标签: .net debugging cpu-registers

只是想知道是否有办法在Visual Studio IDE中编辑CPU寄存器(即EAX,EBX,ECX等)或标志(OV,UP,erc)。我知道您可以使用“注册”窗格(ctrl-shift-G)查看它们,您可以使用TAB或ENTER循环显示它们,但我似乎无法更改其中任何一个调试(是的,程序执行暂停:))。

我真的不太需要这样做,只是这样:我可以看到程序集......我曾经能够做到这一点(VC ++ 6)...为什么我不能现在,有点儿!

谢谢!

2 个答案:

答案 0 :(得分:2)

是的,你可以......

来自帮助(你知道...... f1键)

更改寄存器的值

  • 在“注册表”窗口中,使用TAB键或鼠标将插入点移动到要更改的值。当您开始键入时,光标必须位于要覆盖的值的前面。
  • 输入新值。
  • 按ENTER键。

答案 1 :(得分:1)

不,你不能。这种可怕的事情在托管模式或混合模式下不起作用。