This article discusses the flag register specific to the x86 architecture. For a general discussion about flag registers, see status register. The FLAGS register is the status register in Intel x86 microprocessors that contains the current state of the processor. This register is 16-bits wide. Its successors, the EFLAGS and RFLAGS registers are 32-bits and 64-bits wide, respectively. The wider registers retain compatibility with their smaller predecessors.

PropertyValue
dbpprop:abstract
  • This article discusses the flag register specific to the x86 architecture. For a general discussion about flag registers, see status register. The FLAGS register is the status register in Intel x86 microprocessors that contains the current state of the processor. This register is 16-bits wide. Its successors, the EFLAGS and RFLAGS registers are 32-bits and 64-bits wide, respectively. The wider registers retain compatibility with their smaller predecessors.
  • Se trata de unos registros de memoria en los que se deja constancia de algunas condiciones que se dieron en la última operación realizada y que habrán de ser tenidas en cuenta en operaciones posteriores. Por ejemplo, en el caso de hacer una resta, tiene que quedar constancia de si el resultado fue cero, positivo o negativo. Cada modelo de procesador tiene sus propios registros de estados, pero los más comunes son: Z = Zero flag. El resultado es cero N = Negative 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 C = Carry flag. Acarreo de la operación realizada
  • Le registre RFLAGS - aussi dit registre de drapeaux - est un registre spécifique des processeurs de la famille x86-64 (64 bits). Il est compatible avec les registres EFLAGS et FLAGS hérités des familles x86 (32 bits) et précédente (16 bits). Il permet de fixer et de connaître l'état du processeur à tout moment grâce aux différents bits qui le composent. Ce registre permet ainsi d'avoir à tout instant l'état résultant d'une instruction ayant été exécutée par le processeur, la plupart des instructions des processeurs x86 affectant ce registre. L'état des différents bits (les drapeaux) du registre RFLAGS permet au processeur de prendre des décisions, par exemple au niveau des branchements conditionnels (sauts et boucles) ou après une opération arithmétique (retenue ou débordement, etc.).
  • De conditiecode is een klein register in de processor van een computer. Wordt er een instructie uitgevoerd, bijvoorbeeld een optelling, dan krijgt automatisch de conditiecode een waarde. Meestal wordt de conditiecode genegeerd, maar het is mogelijk dat het programma een voorwaardelijke sprong uitvoert, afhankelijk van de toestand van de conditiecode. Er zijn ook instructies, zoals de vergelijkingen, die geen enkel effect hebben, behalve het zetten van de conditiecode.
  • Регистр флагов — регистр процессора, отражающий текущее состояние процессора. В микропроцессорах Intel x86 имеет название FLAGS и является 16-разрядным. Расширенные регистры EFLAGS и RFLAGS являются 32-битными и 64-битными соответственно. Расширенные регистры сохраняют обратную совместимость.
dbpprop:hasPhotoCollection
rdfs:comment
  • This article discusses the flag register specific to the x86 architecture. For a general discussion about flag registers, see status register. The FLAGS register is the status register in Intel x86 microprocessors that contains the current state of the processor. This register is 16-bits wide. Its successors, the EFLAGS and RFLAGS registers are 32-bits and 64-bits wide, respectively. The wider registers retain compatibility with their smaller predecessors.
  • Se trata de unos registros de memoria en los que se deja constancia de algunas condiciones que se dieron en la última operación realizada y que habrán de ser tenidas en cuenta en operaciones posteriores. Por ejemplo, en el caso de hacer una resta, tiene que quedar constancia de si el resultado fue cero, positivo o negativo. Cada modelo de procesador tiene sus propios registros de estados, pero los más comunes son: Z = Zero flag. El resultado es cero N = Negative flag.
  • Le registre RFLAGS - aussi dit registre de drapeaux - est un registre spécifique des processeurs de la famille x86-64 (64 bits). Il est compatible avec les registres EFLAGS et FLAGS hérités des familles x86 (32 bits) et précédente (16 bits). Il permet de fixer et de connaître l'état du processeur à tout moment grâce aux différents bits qui le composent.
  • De conditiecode is een klein register in de processor van een computer. Wordt er een instructie uitgevoerd, bijvoorbeeld een optelling, dan krijgt automatisch de conditiecode een waarde. Meestal wordt de conditiecode genegeerd, maar het is mogelijk dat het programma een voorwaardelijke sprong uitvoert, afhankelijk van de toestand van de conditiecode. Er zijn ook instructies, zoals de vergelijkingen, die geen enkel effect hebben, behalve het zetten van de conditiecode.
  • Регистр флагов — регистр процессора, отражающий текущее состояние процессора. В микропроцессорах Intel x86 имеет название FLAGS и является 16-разрядным. Расширенные регистры EFLAGS и RFLAGS являются 32-битными и 64-битными соответственно.
rdfs:label
  • FLAGS register (computing)
  • Registro de estado
  • RFLAGS
  • Conditiecode
  • Регистр флагов
owl:sameAs
skos:subject
foaf:page
is dbpprop:disambiguates of
is dbpprop:redirect of