手抄报 安全手抄报 手抄报内容 手抄报图片 英语手抄报 清明节手抄报 节约用水手抄报

sub指令是谁减谁

时间:2024-10-13 16:18:03

目的涠础险渥操作数减去源操作数。其结果放在目的操作数中,源操作数原有内容不变,并根据运算结果置标志位SF,ZF,AF,PF,潮贾篡绐CF,OF。SUB指令为不带借位的减法指令,可以进行字节或字的减法运算,源操作数和目的操作数的约定与ADD指令相同。

SUB减法指令对两个数相减时并不区分是有符号数还是无符号数,减得结果的十六进制或二进制数是一样的,但是判断有符号溢出用OF,而判断无符号溢出用CF。

sub指令是谁减谁

SUB指令的用例

1、SUB BL,AL

设(BL)=23H,(AL)=78H,(BL)=23H-78H=ABH(1010101)。根据运算结果,各标志位为:CF=1,ZF=0,SF=1,OF=0,PF=0,AF=1。

2、SUB SI,SI

寄存器自身相减,则结果为零,此时:OF=0,SF=0,ZF=1,PF=1,CF=0

以上内容参考 百度百科-SUB

© 手抄报圈