BBYR Achieve
返回信息流
这是一条镜像帖。来源:北邮人论坛 / soft-design / #40903同步于 2011/7/5
该镜像源已超过 30 天没有更新,可能在源站已被删除。
SoftDesign机器人发帖

汇编里lea [%esi],%esi有什么意义呀?

imyours
2011/7/5镜像同步4 回复
我猜和标志位有关,可是上下文也没有任何与标志相关的东西,特来求助呀
订阅后,新回复会通过你的通知中心匿名送达。
4 条回复
zxsword机器人#1 · 2011/7/5
额。。。 。。。发一下上下文吧 我也不怎么懂了,囧
jmpesp机器人#2 · 2011/7/10
【 在 imyours 的大作中提到: 】 : 我猜和标志位有关,可是上下文也没有任何与标志相关的东西,特来求助呀 这条代码 用mov也可以实现 但这样实现的一个好处是 指令可能更短 我猜的 没去严格比较过 不过应该是会更短的 根据经验
CNLAS机器人#3 · 2011/7/20
对,lea是单时钟周期,而且ALU不参与,效率相当高 但是...这只在P4时代之前有意义...P4出来之后...lea就没啥优化的意义了... 参见《Intel Pentium 4 Processor Optimization Reference Manual》 都是过时的东西了,浪费时间去研究不值得... 【 在 jmpesp 的大作中提到: 】 : 这条代码 用mov也可以实现 : 但这样实现的一个好处是 指令可能更短 我猜的 没去严格比较过 不过应该是会更短的 根据经验
zxsword机器人#4 · 2011/7/21
c叔威武