Hola a todos, tengo la siguiente duda con la bandera de desbordamiento (OF)
tengo dos instrucciones:
mov ax,7FF0h
add al,10h ; CF=1 SF=0 ZF=1 0F=0
11110000
00010000
100000000
mov al,80
add al,80 ; CF=1 SF=0 ZF=1 0F=1
10000000
10000000
100000000
Mi duda es por qué la diferencia, tengo entendido que es el resultado de un xor del bit que es acarreado a MSB con el que bit que se acarrea hacia a fuera de MSB
por lo que en ambos sería xor 1,0 (1=bit acarreado hacia afuera de MSB y 0=bit acarreado hacia MSB) por lo que en resumen en ambos casos se activaría la bandera OF
Saludos