我有下一个代码:
mov al, -5
add al, 132
add al, 1
Run Code Online (Sandbox Code Playgroud)
当我检查时,溢出标志和进位标志将在第一个操作中设置,而在第二个操作中,仅设置溢出.
但我不明白为什么:
怎么了?谢谢.
在下一个代码中:
mov ebx, 0xFF
add ebx, 1
Run Code Online (Sandbox Code Playgroud)
为什么没有设置Carry标志?
ebx = 11111111
+ = 00000001
100000000
Run Code Online (Sandbox Code Playgroud)