数据溢出期间标志寄存器中的 CF、OF
CF, OF in flag register during data overflow
使用 Intel x86 / emu8086 模拟器时,当具有以下值的字节溢出时:
mov al,-128
sub al,128
怎么CF是0,OF也是0?谢谢
-128 和 128 是相同的 8 位数字(2 的补码或无符号)。即两条指令的立即数是 0x80
.
x - x
= 0,无进位(无符号)或溢出(有符号)。
使用 Intel x86 / emu8086 模拟器时,当具有以下值的字节溢出时:
mov al,-128
sub al,128
怎么CF是0,OF也是0?谢谢
-128 和 128 是相同的 8 位数字(2 的补码或无符号)。即两条指令的立即数是 0x80
.
x - x
= 0,无进位(无符号)或溢出(有符号)。