mov  ecx, dword ptr [ebp + 8]
mov dword ptr [ecx], eax
こうじゃない?