VBGood网站全文搜索 Google

搜索VBGood全站网页(全文搜索)

VB爱好者乐园(VBGood)

 找回密码
 立即注册
搜索
查看: 3240|回复: 3

受不了了。。。。

[复制链接]
发表于 2015-7-3 21:37:21 | 显示全部楼层 |阅读模式
逆不下去了 ,叫fpu指令烦死了。。。怎么有的函数用fpu寄存器传递参数。。。我该怎么翻译成c++代码。。。。已经有很多直接抄汇编代码了
Capture.PNG
Capture.PNG
他的原函数是不是就是用汇编写的哎 怎么没有一般函数的框架。。。另外还有一些函数有框架,但ida无法翻译。。。我也不敢翻译,因为有一些更改fpu控制寄存器的代码,没法对应到c++里面。还有现在ErrConvertVarNear这个函数翻译起来甚为头疼,求帮助。。。。。
目前浮点数做for循环变量有问题,循环完会挂,货币型根本不运行

点评

FpI2和FpI4可能是数据类型转换指令  发表于 2015-7-3 22:05
 楼主| 发表于 2015-7-3 21:55:00 | 显示全部楼层
msvbvm60.part01.rar (1 MB, 下载次数: 1)
回复 支持 反对

使用道具 举报

发表于 2015-7-4 13:00:56 | 显示全部楼层
远远地看着,默默地观望着。加油大叔
回复 支持 反对

使用道具 举报

发表于 2015-7-5 12:25:53 | 显示全部楼层
ida 的反编译插件不行?
其实只要每个指令都理解了,大不了用变量来模拟寄存器这样翻译。

点评

插件直接忽略或者出错  发表于 2015-7-5 21:57
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

文字版|手机版|小黑屋|VBGood  

GMT+8, 2023-2-3 15:02

VB爱好者乐园(VBGood)
快速回复 返回顶部 返回列表