一些有意思的x86汇编指令
1、neg reg/mem(reg/mem) 如果是0,则CF=1
2、sbb eax, eax
eax = - CF, CF = 0
3、 xor eax, eax
RCL eax, 1
eax = CF, CF = 0
4、or eax, eax或者and eax, eax或者test eax, eax
CF = 0, OF = 0
就先写这些吧
如果有知道其他指令的
请补充
[ 本帖最后由 无心人 于 2008-8-23 17:58 编辑 ] 我觉得没什奇怪的,Intel的手册上写的不详细吗? 指令本身很平常,可能大家也在经常用。但无心人更加关注状态寄存器。他 总结 出来一些 设置 CF等 状态的几种方法。 这就象大家都用
xor eax, eax
而不用
mov eax, 0
一个道理
某些偏门的指令
能做
正常指令的工作
而且代价小
页:
[1]