![]() |
1
6
堆栈损坏的原因是您正在存储
如果你看的话可以看到这个
解决问题的一种方法是加载
您还可以直接寻址内存:
我认为以上,与
|
|
2
0
在调试器中打开寄存器窗口的建议,注意在VC++2010 Express中,事情如何改变是行不通的。 你可能会和我一样惊讶地发现VC++ 2010 Express缺少注册窗口。这尤其令人惊讶,因为单步执行反汇编是可行的。 我知道的唯一解决办法是打开一个监视窗口并在名称字段中键入寄存器名。如果需要,请键入EAX EBX ECX EDX ESI EDI EIP ESP EBP EFL和CS DS ES SS FS GS ST1 ST2 ST3 ST4 ST5 ST6 ST7也可以在监视窗口中工作。 您可能还希望通过在“监视”窗口中单击鼠标右键并选中“十六进制显示”将该值设置为十六进制。 |
![]() |
Ruslan · 我需要检查CPUID.01:EDX[5]吗? 6 月前 |
![]() |
M Rajoy · DOS中断10与AX 700 6 月前 |
![]() |
rdre8 · x86指令,堆栈指针解释 10 月前 |
![]() |
user997112 · AVX512执行512位8位字符的AND 1 年前 |
![]() |
St.Antario · 两个连续的语句是否排列在一起? 1 年前 |
![]() |
spyblock · 试图将值传递到保留字节 1 年前 |