-
-
[旧帖] 请教VB函数vbaR8IntI4的问题 0.00雪花
-
发表于: 2012-2-19 13:33 3088
-
00402B12 D95D A4 FSTP DWORD PTR SS:[EBP-5C]
00402B15 D945 A4 FLD DWORD PTR SS:[EBP-5C]
00402B18 D80D E0104000 FMUL DWORD PTR DS:[4010E0]
00402B1E DFE0 FSTSW AX
00402B20 A8 0D TEST AL,0D
00402B22 0F85 D7000000 JNZ 00402BFF
00402B28 FF15 B8104000 CALL DWORD PTR DS:[<&msvbvm60.__vbaR8IntI4>] ; msvbvm60.__vbaR8IntI4 这个函数是怎么操作的?把FPU里的数据放EAX中吗?
调试一个程序,看到上面的VB函数代码,求教这个函数是怎么操作的?把FPU ST0中的数据直接放EAX中吗?
请问用WIN32汇编写上面代码怎么写?
上面的函数功能为:
对ST0的双精度数据取整,并转换为DWORD数据放EAX中去
00402B15 D945 A4 FLD DWORD PTR SS:[EBP-5C]
00402B18 D80D E0104000 FMUL DWORD PTR DS:[4010E0]
00402B1E DFE0 FSTSW AX
00402B20 A8 0D TEST AL,0D
00402B22 0F85 D7000000 JNZ 00402BFF
00402B28 FF15 B8104000 CALL DWORD PTR DS:[<&msvbvm60.__vbaR8IntI4>] ; msvbvm60.__vbaR8IntI4 这个函数是怎么操作的?把FPU里的数据放EAX中吗?
调试一个程序,看到上面的VB函数代码,求教这个函数是怎么操作的?把FPU ST0中的数据直接放EAX中吗?
请问用WIN32汇编写上面代码怎么写?
上面的函数功能为:
对ST0的双精度数据取整,并转换为DWORD数据放EAX中去
[招生]科锐逆向工程师培训(2024年11月15日实地,远程教学同时开班, 第51期)
赞赏
他的文章
- 请教VB函数vbaR8IntI4的问题 3089
- 如何获取其他进程list控件中的文本 5998
- [求助]如何使用GetProcAddress查找动态库中此类函数 3505
- [求助]问过汇编除法问题 5244
- [讨论]钩子DLL中无法调用定时器Settimer 7219
看原图
赞赏
雪币:
留言: