Sub指令和受影响的x86标志
由于文档并不能真正说明标志是如何受到影响,我无法弄清楚什么是子指令时随身携带,并签署标志之间的区别,好像每当A <B在sub a, b
都携带并签署标志会组。 在子指令期间是否有签名标志被设置为无符号(反之亦然)的情况?
在子指令期间是否有签名标志被设置为无符号(反之亦然)的情况?
当然:
mov al,0xFE
sub al,2
结果是0xFC,当以有符号8位查看时是-4。 因此,SF将被设置,buf CF将被清除(进位可被视为“无符号小于”,并且0xFE显然不小于2的无符号)。
链接地址: http://www.djcxy.com/p/85929.html