¿Qué es una bandera? ¡Dé un ejemplo! ¡Soy un novato!
Cosas relacionadas con el registro de bandera en la CPU 8086:
ZF (Zero Flag): Bit de bandera cero. Registra si el resultado es 0 después de ejecutar la instrucción correspondiente.
PF (Parity Flag): Bandera de paridad. Registra si el número de unos en todos los bits binarios del resultado después de ejecutar la instrucción correspondiente es un número par.
SF (Sign Flag): Bit de bandera de señal. Registra si el resultado de la instrucción relevante es negativo después de la ejecución.
CF (Carry Flag): Llevar bandera. Registra el valor de transporte desde el bit más alto del resultado de la operación del número sin signo a un bit más alto, o el valor de préstamo de un bit más alto.
OF (Overflow Flag): Bandera de desbordamiento. Registra si el resultado de la operación con números firmados se desborda.
La diferencia entre CF y OF: CF es significativo para operaciones con números sin signo, mientras que OF es significativo para operaciones con números con signo.
adc (c - carry) Agrega instrucción con carry. Hace uso del valor de acarreo registrado en el bit CF.
sbb (b - pedir prestado) instrucción de resta con préstamo. Hace uso del valor de préstamo registrado en el bit CF.
comando de comparación cmp (comparar). Su función es equivalente a la instrucción de resta, excepto que el resultado no se guarda