Ir al contenido

Diferencia entre revisiones de «Registro de estado»

De Wikipedia, la enciclopedia libre
Contenido eliminado Contenido añadido
m Cambio de Etimología en Negative flag ya que el conjunto de letras correcto es SF ya que indica que se centra en el signo. Fuente: PETER ABEL, lenguaje Ensamblador y Programación para PC IBM y Compatibles
Sin resumen de edición
Etiquetas: Revertido Edición desde móvil Edición vía web móvil
Línea 1: Línea 1:
{{referencias|t=20110613}}
{{referencias|t=20110613}}
{{otros usos|Registro}}
{{otros usos|Registro}}
Se conoce como '''registro de estado''' a los registros de memoria en los que se deja constancia de algunas condiciones que se dieron en la última operación realizada y que podrán ser tenidas en cuenta en operaciones posteriores. Por ejemplo, en el caso de hacer una resta, en el registro de estado queda constancia de si el resultado fue cero, positivo o negativo, o si se sobrepasó la capacidad de representación.
Se conoce como '''registro de estado''' a los registros de memoria en los que se deja constancia de algunas condiciones que se dieron en la última operación realizada y que podrán ser tenidas en cuenta en operaciones posteriores. Por ejemplo, en el caso de hacer una resta, en el registro de estado queda constancia de si el resultado fue cero, positivo o negativo, o si se sobrepasó la capacidad de representación ª.


Cada modelo de procesador tiene sus propios registros de estados, pero los más comunes son:
Cada modelo de procesador tiene sus propios registros de estados, pero los más comunes son:

Revisión del 23:53 23 nov 2020

Se conoce como registro de estado a los registros de memoria en los que se deja constancia de algunas condiciones que se dieron en la última operación realizada y que podrán ser tenidas en cuenta en operaciones posteriores. Por ejemplo, en el caso de hacer una resta, en el registro de estado queda constancia de si el resultado fue cero, positivo o negativo, o si se sobrepasó la capacidad de representación ª.

Cada modelo de procesador tiene sus propios registros de estados, pero los más comunes son:

  • Z = Zero flag: El resultado es cero.
  • S = Sign flag: El resultado es negativo.
  • V = Overflow flag: El resultado supera el número de bits que puede manejar la ALU.
  • P = Parity flag: Paridad del número de 1 en los datos.
  • I = Interrupt flag: Se ha producido una interrupción.
  • C = Carry flag: Acarreo de la operación realizada.

Véase también