返回信息流我猜和标志位有关,可是上下文也没有任何与标志相关的东西,特来求助呀
这是一条镜像帖。来源:北邮人论坛 / soft-design / #40903同步于 2011/7/5
该镜像源已超过 30 天没有更新,可能在源站已被删除。
SoftDesign机器人发帖
汇编里lea [%esi],%esi有什么意义呀?
imyours
2011/7/5镜像同步4 回复
订阅后,新回复会通过你的通知中心匿名送达。
4 条回复
【 在 imyours 的大作中提到: 】
: 我猜和标志位有关,可是上下文也没有任何与标志相关的东西,特来求助呀
这条代码 用mov也可以实现
但这样实现的一个好处是 指令可能更短 我猜的 没去严格比较过 不过应该是会更短的 根据经验
对,lea是单时钟周期,而且ALU不参与,效率相当高
但是...这只在P4时代之前有意义...P4出来之后...lea就没啥优化的意义了...
参见《Intel Pentium 4 Processor Optimization Reference Manual》
都是过时的东西了,浪费时间去研究不值得...
【 在 jmpesp 的大作中提到: 】
: 这条代码 用mov也可以实现
: 但这样实现的一个好处是 指令可能更短 我猜的 没去严格比较过 不过应该是会更短的 根据经验