-
-
[旧帖] 请教VB函数vbaR8IntI4的问题 0.00雪花
-
发表于: 2012-2-19 13:33 3093
-
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中去
[培训]内核驱动高级班,冲击BAT一流互联网大厂工作,每周日13:00-18:00直播授课
赞赏
他的文章
- 请教VB函数vbaR8IntI4的问题 3094
- 如何获取其他进程list控件中的文本 6003
- [求助]如何使用GetProcAddress查找动态库中此类函数 3507
- [求助]问过汇编除法问题 5247
- [讨论]钩子DLL中无法调用定时器Settimer 7226
看原图
赞赏
雪币:
留言: