我有以下一段代碼,它應該在斷點處顯示123在eax和321在ecx。出於某種原因,沒有發生。任何人都在意解釋爲什麼?這段簡單的代碼有什麼問題?
push ebp;
mov ebp, esp;
sub esp, 8;
mov [ebp-4], 123;
mov [ebp-8], 321;
mov eax, [ebp-4];
mov ecx, [ebp-8];
pop ebp; <------------- breakpoint here
retn;
我猜一定是錯的,我不能做
mov [ebp-4], 123
?
其他一切對我來說都很好。
由於
編輯:這些值是: EAX 1505915; ecx 1720129;
你在eax和ecx中看到了什麼值? – Michael 2009-09-10 22:58:25
大(隨機?)值。 – 2009-09-10 22:58:48
eax \t 1505915; ecx 1720129 – 2009-09-10 22:59:36