У меня есть следующий фрагмент кода, который в точке останова должен показывать 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;