是这样的。SUBB的每条指令的执行周期为一个周期数。它会对PSW中的标志位Cy、AC、OV产生影响。当减法有借位时,则Cy=1;否则,Cy=0.若低4位向高四位有借位时,AC=1;否则,AC=0;进行减法运算时,最高位与次高位不同时发生借位,则0V=1,否则,0V=0。不知能否帮到你。
这么说吧
当累加器A中的内容减去一个字节操作数和借位标志时,若够减,则CY=0;否则CY=1;借助这个CY标志可以实现多字节减法运算;当位3发生借位是,AC=1;否则AC=0;当位7和位6 不 同时发生借位时。OV=1;否则OV=0;
Cy --进位标记。
当最后一回数学操作产生进位(加法)或者借位(减法)时,该位置1。其他数学操作将其清0。
AC --匡助进位标记。
当最后一回数学操作向高半字节有进位(加法)或者借位(减法)时,该位置1。其他数学操作将其清0。
这是标志寄存器PSW里的
然后你在结合SUBB里的运用看看