-
-
[旧帖]
[求助]fcos浮点指令是如何用C语言实现?
0.00雪花
-
发表于:
2009-5-13 15:39
3164
-
[旧帖] [求助]fcos浮点指令是如何用C语言实现?
0.00雪花
我需要把一段汇编转换成C,如下:
sub esp, 8
mov eax, edx
mov dword ptr [esp+4], 0
and eax, 0xFF
mov dword ptr [esp], eax
fild qword ptr [esp]
fcos
fcomp qword ptr roller
wait
fstsw ax
test ah, 1
mov eax, 0x1510A109
jnz org_004022E7
mov eax, dword ptr [ecx+0x38]
org_004022E7:
push esi
mov esi, dword ptr [ecx+0x34]
or esi, eax
mov eax, edx
rol eax, 0x1C
mov dword ptr [ecx+0x34], esi
xor eax, 0x1C3C13C0
pop esi
add esp, 8
retn
fcos如何翻译啊?我知道他是cos的意思,但是用C怎么写呢?不会是去调用cos函数库吧?
谢谢!!
[课程]FART 脱壳王!加量不加价!FART作者讲授!