首页 > 其他 > 详细

浮点型汇编指令

时间:2020-07-03 16:19:31      阅读:68      评论:0      收藏:0      [点我收藏+]

今天在做creckme时遇到了几个第一次见的汇编指令:

技术分享图片

首先,带F开头的基本都与浮点型有关。

我们先看到FLD和FSTP:

FLD类似于 PUSH指令;

FSTP类似于 POP指令;

然后是FADD FSUB FMUL FDIV:

FADD的格式:

fadd memvar //st0=st0+memvar

FSUB的格式:

fsub memvar //st0=st0-memvar

FMUL的格式:

fmul memvar //st0=st0*memvar

FDIV的格式:

fdiv memvar // st0=st0*memvar

还有两个特殊的:

FILD :将memvar转化为整数放置到变量中。

CVTTPS2PI:将memvar截断小数点后面,放入寄存器

浮点型汇编指令

原文:https://www.cnblogs.com/lex-shoukaku/p/13230725.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!