请教汇编指令CMP的一个疑问?

2025-05-06 11:21:10
推荐回答(3个)
回答1:

or
因为
cmp要返回值的所以相当于作了3个if循环,而且3个判断条件必须要执行。
所以效率低
以上见解属于本人观点,仅供参考。

回答2:

要注意cmp的格式啦
格式:CMP
OPRT1,OPRT2
功能:OPRT1-OPRT2
说明:OPRT1和OPRT2可以是寄存器或存储器,但不能同时为存储器,OPRT2还可以为立即数。
举例:CMP
AL,BL
CMP
AL,[2000H]
CMP
AL,12H
理解了不?不行再呼我吧……呵呵

回答3:

溢出以后的数应该就是负数了。
另外全面的判断是OF!=SF时AB