金手帮忙

ilooknow 2013-01-02 04:58:25
哪位金手帮忙看一下下面这段汇编是什么功能,一定感谢!!!
0045A610 sub esp, 8 ; guessed Arg1,Arg2
0045A613 call dword ptr [<&MSVCR90.rand>]
0045A619 mov ecx, dword ptr [arg.4]
0045A61D mov dword ptr [arg.retaddr], eax
0045A620 mov eax, dword ptr [arg.3]
0045A624 fild dword ptr [arg.retaddr]
0045A627 sub ecx, eax
0045A629 mov dword ptr [arg.4], ecx
0045A62D fmul qword ptr [471E78] ; float 3.051757812500000e-05 (CONST 1/2**15)
0045A633 fild dword ptr [arg.4]
0045A637 test ecx, ecx
0045A639 jge short 0045A641
0045A63B fadd qword ptr [46BE50] ; float 4294967296.000000 (CONST 2**32)
0045A641 mov dword ptr [arg.4], eax
0045A645 fmulp st(1), st
0045A647 fild dword ptr [arg.4]
0045A64B test eax, eax
0045A64D jge short 0045A655
0045A64F fadd qword ptr [46BE50] ; float 4294967296.000000 (CONST 2**32)
0045A655 fstcw word ptr [arg.4]
0045A659 movzx eax, word ptr [arg.4]
0045A65E faddp st(1), st
0045A660 or eax, 00000C00
0045A665 mov dword ptr [arg.3], eax
0045A669 fldcw word ptr [arg.3]
0045A66D fistp qword ptr [arg.retaddr]
0045A670 mov eax, dword ptr [arg.retaddr]
0045A673 fldcw word ptr [arg.4]
0045A677 add esp, 8
0045A67A retn
...全文
262 2 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
nadleeh 2013-01-11
  • 打赏
  • 举报
回复
目测不是我会的汇编
ilooknow 2013-01-02
  • 打赏
  • 举报
回复
请大侠留下QQ!!!

21,497

社区成员

发帖
与我相关
我的任务
社区描述
汇编语言(Assembly Language)是任何一种用于电子计算机、微处理器、微控制器或其他可编程器件的低级语言,亦称为符号语言。
社区管理员
  • 汇编语言
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧