-
-
[求助],浮点数在寄存器中的表示问题
-
发表于:
2014-3-19 18:24
3923
-
fld qword ptr ss:[ebp-0x8]
把ebp-0x8开始处的8个字节当做浮点数压入st(0)。
062CF84C F5 33 1D B1 EF 38 E7 3F ?憋8?狓,
应该是把0x3FE738EF B11D33F5当做浮点数压入st(0)
但是st(0)显示的hex值确是0x3FFE B9C77D88 E99FA800,明显超过了double的8个字节,我想问一下st(0)的长度是多大呢?难道不是8个字节?
PS:我用浮点数转换工具测试过,测试浮点数的数据是没错的
[培训]内核驱动高级班,冲击BAT一流互联网大厂工作,每周日13:00-18:00直播授课