首页
社区
课程
招聘
[旧帖] [求助]关于fstp,fld指令 0.00雪花
发表于: 2008-9-13 19:37 14527

[旧帖] [求助]关于fstp,fld指令 0.00雪花

2008-9-13 19:37
14527
被这两个指令搞糊涂了,下面代码没看懂他最后干了啥。有人能指点迷津么?
代码是从c++ builder写的程序中截取出来的

.text:00401F3C 090 call    Sysutils::Date(void) ; Call Procedure
.text:00401F41 090 fstp    [ebp+var_68]    ; Store Real and Pop
.text:00401F44 090 call    Sysutils::Time(void) ; Call Procedure
.text:00401F49 090 fstp    [ebp+var_70]    ; Store Real and Pop
.text:00401F4C 090 fld     [ebp+var_68]    ; Load Real
.text:00401F4F 090 fadd    [ebp+var_70]    ; Add Real
.text:00401F52 090 lea     eax, [ebp+var_80] ; Load Effective Address
.text:00401F55 090 fstp    [ebp+var_78]    ; Store Real and Pop
.text:00401F58 090 mov     ecx, dword ptr [ebp+var_78]
.text:00401F5B 090 mov     dword ptr [ebp+var_80], ecx
.text:00401F5E 090 mov     ecx, dword ptr [ebp+var_78+4]
.text:00401F61 090 mov     dword ptr [ebp+var_80+4], ecx
.text:00401F64 090 fld     qword ptr [eax] ; Load Real
.text:00401F66 090 fstp    [ebp+var_60]    ; Store Real and Pop
.text:00401F69 090 fld     [ebp+var_60]    ; Load Real
.text:00401F6C 090 fstp    [ebp+var_58]    ; Store Real and

[培训]内核驱动高级班,冲击BAT一流互联网大厂工作,每周日13:00-18:00直播授课

收藏
免费 0
支持
分享
最新回复 (1)
雪    币: 231
活跃值: (45)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
qdk
2
协处理器的指令啊
用于浮点运算的

查一查intel的指令集就知道了
2008-9-14 00:33
0
游客
登录 | 注册 方可回帖
返回
//