stringtranslate.com

Bandera negativa

En un procesador de computadora, el indicador negativo o indicador de signo es un bit único en un registro de estado del sistema (indicador) que se utiliza para indicar si el resultado de la última operación matemática produjo un valor en el que se estableció el bit más significativo (el bit más a la izquierda). En una interpretación del resultado en complemento a dos , el indicador negativo se establece si el resultado fue negativo.

Por ejemplo, en un sistema numérico con signo de 8 bits, -37 se representará como 1101 1011 en binario (el bit más significativo, o bit de signo , es 1), mientras que +37 se representará como 0010 0101 (el bit más significativo es 0).

La bandera negativa se establece de acuerdo con el resultado en los procesadores de la serie x86 mediante las siguientes instrucciones (con referencia al manual Intel 80386 [1] ):

Referencias

  1. ^ INTEL 80386. Manual de referencia del programador 1986