16位汇编第六讲汇编指令详解第二讲
1.比较指令
CMP指令
1.CMP指令是将目的操作数减去源操作数,按照定义相应的设置状态标志
2.CMP指令执行的功能与SUB...,这样说吧,上面我们说了,CMP会和跳转一起使用,但是你知道这样的代码吗?...,而汇编是一门艺术,我们学习汇编,并不是学习他的指令或者语法,比如上面简单的三条汇编指令,会汇编的人都能明白,但是我想问一下,什么意思懂吗?...al,2
mov bl,3
mul al
替换成
mov bl,3
mov cl,2
shl bl,cl
仔细看一下,我们转大了,inter指令周期最起码缩少了10倍,所以说有的时候写一行汇编代码,...xor ax,ax (xor代表异或的意思,相同为假,不同为真,ax和ax肯定各个二进制位相同,此时相同为0,则都变成0了)
和上面的一样,ax都是变为0,而我则赚了一个1个指令周期,其实还有很多这样的汇编代码