借位减法指令有四条:
与带进位加法指令类似,其被减数和结果都在累加器A中。减法指令中的借位也是由PSW中的进位位CY标志的,CY=1表示有借位,CY=0表示无借位
对于减法操作,计算机也是对两个操作数直接求差,并取得借位CY的值,在判断是否溢出时,则按有符号数处理,判断规则为:正数减正数,或负数减负数,都不可能溢出,这种情况下使OV为0,
若一个正数减去一个负数其差为负数,或一个负数减一个正数其结果为正数,则一定溢出,此时OV 置1,
8051指令系统中,没有不带借位的减法指令。若要进行不带借位的减法运算,只需先对进位位清0,然后再运行带借位的减法运行即可 。