标签: assembly x86-16 flags emu8086
我对符号标志有疑问,因为我知道当MSB为“ 1”时,符号标志应切换为1。 为什么在下面的示例中,sub操作之后符号标志设置为零。
sub
mov cx, 720h sub cl,0f6h
我知道这里发生的操作是cl = 20h,然后是20h-f6h,因为我知道应该为负,请解释。