16,472
社区成员
发帖
与我相关
我的任务
分享
--- c:\test\test\test\test.cpp -------------------------------------------------
// test.cpp: 定义控制台应用程序的入口点。
//
#include "stdafx.h"
int main()
{
00BB16A0 push ebp
00BB16A1 mov ebp,esp
00BB16A3 sub esp,0D8h
00BB16A9 push ebx
00BB16AA push esi
00BB16AB push edi
00BB16AC lea edi,[ebp-0D8h]
00BB16B2 mov ecx,36h
00BB16B7 mov eax,0CCCCCCCCh
00BB16BC rep stos dword ptr es:[edi]
int i;
float f;
i = 0x19000;
00BB16BE mov dword ptr [i],19000h
f = (float)0x19000;
00BB16C5 movss xmm0,dword ptr [__real@47c80000 (0BB6B30h)]
00BB16CD movss dword ptr [f],xmm0
return 0;
00BB16D2 xor eax,eax
}
00BB16D4 pop edi
00BB16D5 pop esi
00BB16D6 pop ebx
00BB16D7 mov esp,ebp
00BB16D9 pop ebp
00BB16DA ret
--- c:\test\test\test\test.cpp -------------------------------------------------
// test.cpp: 定义控制台应用程序的入口点。
//
#include "stdafx.h"
int main()
{
00007FF6A8C416F0 push rbp
00007FF6A8C416F2 push rdi
00007FF6A8C416F3 sub rsp,108h
00007FF6A8C416FA mov rbp,rsp
00007FF6A8C416FD mov rdi,rsp
00007FF6A8C41700 mov ecx,42h
00007FF6A8C41705 mov eax,0CCCCCCCCh
00007FF6A8C4170A rep stos dword ptr [rdi]
int i;
float f;
i = 0x19000;
00007FF6A8C4170C mov dword ptr [i],19000h
f = (float)0x19000;
00007FF6A8C41713 movss xmm0,dword ptr [__real@47c80000 (07FF6A8C49BB0h)]
00007FF6A8C4171B movss dword ptr [f],xmm0
return 0;
00007FF6A8C41720 xor eax,eax
}
00007FF6A8C41722 lea rsp,[rbp+108h]
00007FF6A8C41729 pop rdi
00007FF6A8C4172A pop rbp
00007FF6A8C4172B ret