首页
社区
课程
招聘
[求助]在汇编中如何读取和写入double类型的数据
发表于: 2006-10-25 13:53 6195

[求助]在汇编中如何读取和写入double类型的数据

2006-10-25 13:53
6195
如题。

使用浮点寄存器操作时,只能将常量浮点数值压入浮点寄存器,也可以弹出浮点数到通用寄存器,但是有一点通用寄存器只能是整数行的,因此无法实现浮点数的读取功能,同样也无法实现浮点数的写入功能。

我在使用混合编程(和delphi)的时候,使用了指针才能得到浮点数的值,但是有没有一种直接在汇编里面到一个浮点数呢?

请帮忙一下,有源码就更好拉,谢谢。

[招生]科锐逆向工程师培训(2024年11月15日实地,远程教学同时开班, 第51期)

收藏
免费 0
支持
分享
最新回复 (2)
雪    币: 2384
活跃值: (766)
能力值: (RANK:410 )
在线值:
发帖
回帖
粉丝
2
看了半天,没明白你到底想说什么。
用浮点指令不行?
2006-10-25 14:08
0
雪    币: 2384
活跃值: (766)
能力值: (RANK:410 )
在线值:
发帖
回帖
粉丝
3
如果你是想在字符串转实数、实数转字符串,可以试试masm32.lib库中的
StrToFloat
FloatToStr
FloatToStr2
函数。
2006-10-25 14:14
0
游客
登录 | 注册 方可回帖
返回
//