gpt4 book ai didi

c++ - Visual Studio 这段代码中 rep stos 程序集命令的用途

转载 作者:搜寻专家 更新时间:2023-10-30 23:56:40 24 4
gpt4 key购买 nike

<分区>

看看下面的代码:

void f()
{
}

我在 Visual Studio 2013、调试、32 位模式下编译了它并查看了反汇编。

void f()
{
00304CB0 push ebp
00304CB1 mov ebp,esp
00304CB3 sub esp,0C0h
00304CB9 push ebx
00304CBA push esi
00304CBB push edi
00304CBC lea edi,[ebp-0C0h]
00304CC2 mov ecx,30h
00304CC7 mov eax,0CCCCCCCCh
00304CCC rep stos dword ptr es:[edi]
}
00304CCE pop edi
00304CCF pop esi
00304CD0 pop ebx
00304CD1 mov esp,ebp
00304CD3 pop ebp
00304CD4 ret

rep stos 指令的目的是什么?

我只是好奇。

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com