汇编移位指令对OF的影响

[移位指令] OPR, CNT

测试完后的全部结果:

RCL、RCR、ROL、ROR、SHR 指令:最后一次移位后的符号位与最后一次的前一次移位后的符号位不同,OF=1
SHL 指令:最后一次移位后的符号位与未移位的符号位不同时,OF=1


由此可知 CNT 为任意值时都可能改变 OF ,而非CNT=1时才能改变OF

你可能感兴趣的:(asm)