如何:编辑寄存器值

更新:2007 年 11 月

本主题适用于:

版本

Visual Basic

C#

C++

Web Developer

速成版

主题不适用 主题不适用 主题适用 主题不适用

标准版

主题适用,但命令默认情况下隐藏

主题不适用

主题适用

主题不适用

专业团队版

主题适用,但命令默认情况下隐藏

主题适用

主题适用

主题不适用

表格图例:

主题适用

适用

主题不适用

不适用

主题适用,但命令默认情况下隐藏

默认情况下隐藏的一条或多条命令。

只有在“选项”对话框中的“调试”节点下启用了地址级调试后,“寄存器”窗口才可用。

更改寄存器值

  1. 在“寄存器”窗口中,使用 Tab 键或鼠标可以将插入点移到要更改的值的位置。在开始键入之前,光标必须位于要覆盖的值之前。

  2. 键入新值。

    警告:

    更改寄存器值(特别是 EIP 和 EBP 寄存器中的值)可能会影响程序的执行。

    警告:

    编辑浮点值时,由于要将小数部分从十进制转换为二进制,因此所得的结果可能存在微小误差。甚至看起来无关紧要的编辑都能引起浮点变量中某些最不重要的数据位发生变化。

请参见

任务

如何:使用“寄存器”窗口