执行下列哪一条指令后,就能用条件转移指令判断AL和BL寄存器中的最高位是否相同(   )。

admin2008-12-15  33

问题 执行下列哪一条指令后,就能用条件转移指令判断AL和BL寄存器中的最高位是否相同(   )。

选项 A、TEST AL, BL
B、CMP AL, BL
C、AND AL, BL
D、XOR AL, BL

答案D

解析 TEST指令执行与操作,不影响操作数,结果改变状态标志位;CMP指令执行减法操作,也不影响操作数:XOR在这里可以用来判断最高位是否相同,相同SF=0,不同SF=1,因此可以用JS/JNS指令宋进行条件转移。
转载请注明原文地址:https://kaotiyun.com/show/MYuZ777K
0

最新回复(0)