if i do the following arithmetic.why the cf will be set.mov al,1sub al,2
标志位CF是进位标志位(Carry Flag)。当两个数相加时,若最高位向上形成进位,则CF=1;当两个数相减时,若最高位向上形成借位,则CF=1;当两个无符号数相乘时,若乘积的高一半为0,则CF=0;当两个带符号数相乘时,若乘积的高一半是低一半的符号扩展,则CF=0.
既然你要想减,就要考虑进位错位