首页
社区
课程
招聘
调试碰到问题(有句代码没看到过)
2007-1-30 16:36 3718

调试碰到问题(有句代码没看到过)

2007-1-30 16:36
3718
005143D9    8B45 EC         MOV EAX,DWORD PTR SS:[EBP-14]
005143DC    8B10            MOV EDX,DWORD PTR DS:[EAX]
005143DE    8B4D EC         MOV ECX,DWORD PTR SS:[EBP-14]
005143E1    FF52 50         CALL DWORD PTR DS:[EDX+50]
005143E4    8945 E8         MOV DWORD PTR SS:[EBP-18],EAX
005143E7    DB45 E8         FILD DWORD PTR SS:[EBP-18]
005143EA    DC35 58216E00   FDIV QWORD PTR DS:[6E2158]
005143F0    DD5D F0         FSTP QWORD PTR SS:[EBP-10]
005143F3    DD05 38726C00   FLD QWORD PTR DS:[4C7438]       

请问FILD FDIV FSTP 什么意思?
最后句FLD QWORD PTR DS:[4C7438]什么意思
从来没碰到过这类代码 好象是浮点 具体是什么意思呢?

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

收藏
免费 0
打赏
分享
最新回复 (3)
雪    币: 461
活跃值: (93)
能力值: ( LV9,RANK:1170 )
在线值:
发帖
回帖
粉丝
bxm 29 2007-1-30 19:37
2
0
FILD src表示装入整数到st(0)
FSTP dest 表示先把st(0)存入dest,然后再执行一次出栈操作
FDIV src表示st(0)除以src,结果放入st(0)
FLD src表示装入实数到st(0)
雪    币: 215
活跃值: (25)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
KrisCn 2007-1-30 21:09
3
0
请问 FLD QWORD PTR DS:[4C7438]
这种语句大多在程序里起什么作用呢? 有没有用?
雪    币: 209
活跃值: (12)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
testttt 2007-1-30 21:16
4
0
这些是浮点操作指令,用于浮点数运算,自己查阅一下相关资料
游客
登录 | 注册 方可回帖
返回