Что делает этот ассемблерный код?Я проанализировал код и остановился в этот момент.EDX является аргументомECX - длина аргумента.ESI является аргументом.Я прав?Но в любом случае я не могу понять, что он делает.
seg000:00000057 push ebp
seg000:00000058 xor ebp, ebp
seg000:0000005A xor edi, edi
seg000:0000005C
seg000:0000005C
seg000:0000005C dec edi
seg000:0000005D mov esi, 22h
seg000:00000062 mov edx, 7
seg000:00000067 mov ecx, 1000h
seg000:0000006C xor ebx, ebx
seg000:0000006E mov eax, 0C0h
seg000:00000073 int 80h ;mmap
seg000:00000075 pop ebp
seg000:00000076 mov edi, eax