飘云阁

 找回密码
 加入我们

QQ登录

只需一步,快速开始

查看: 3025|回复: 0

[讨论] 浮点运算是怎么影响FPU状态字的???

[复制链接]

该用户从未签到

发表于 2008-1-24 20:53:57 | 显示全部楼层 |阅读模式
看了一个CM,
   fild dword ptr ss:[ebp-30]
   fstp qword ptr ss:[ebp-FC]
   fld qword ptr ss:[ebp-FC]
   cmp dword ptr ds:[403000],0
   jnz short KeyGenMe.00402701
   fdiv qword ptr ds:[4010F8]
循环经过FILD FSTP FLD的时候,OD寄存器下面的FST 7A20 这个值会变
经过FDIV后FST后面的值也会变,
怎么判断经过以上命令的时候FST后面的值该是多少???(这个值是怎么变来的)
后面还有个指令fstsw ax 将FPU状态字保存到AX  这个fpu状态字是怎么得来的

[ 本帖最后由 sinlay 于 2008-1-25 12:51 编辑 ]
PYG19周年生日快乐!
您需要登录后才可以回帖 登录 | 加入我们

本版积分规则

快速回复 返回顶部 返回列表