CLC (instruction)

CLC (instruction)

CLC (instruction x86)

Page d'aide sur l'homonymie Pour les articles homonymes, voir CLC.

CLC est une instruction pour les processeurs de la famille x86.

Sommaire

Description

L'instruction CLC est un mnémonique pour Clear Carry Flag (Désarme le drapeau de retenue). Cette instruction désarme, c'est-à-dire met à zéro, le drapeau de retenue CF (bit 0 du registre EFLAGS).

L'instruction CLC est une instruction de base des processeurs x86. Elle fut implémentée sur le premier processeur de cette famille, le 8086.

Opcode Instruction Description
F8 CLC Désarme le drapeau de retenue

Drapeaux affectés

Seul le drapeau de retenue CF du registre EFLAGS est affecté. Aucun des autres drapeaux n'est changé.

Exceptions générées

Cette instruction ne génère aucune exception dans aucun des trois modes de fonctionnement du processeur x86 (Mode réel, Mode virtuel 8086, Mode protégé).

Exemple d'utilisation

Les exemples proposés ne sont valables que pour les processeurs x86.

Langage assembleur

  • MASM (Syntaxe Intel)
	mov al, 0FFh
	add al, 1		; le CF est armé après cette addition
	CLC			; désarme le CF
	jc @retenue		; le saut conditionnel n'est pas pris !
	nop			; cette instruction sera bien exécutée
@retenue:

Voir aussi

  • Portail de l’informatique Portail de l’informatique
Ce document provient de « CLC (instruction x86) ».

Wikimedia Foundation. 2010.

Contenu soumis à la licence CC-BY-SA. Source : Article CLC (instruction) de Wikipédia en français (auteurs)

Игры ⚽ Нужна курсовая?

Regardez d'autres dictionnaires:

  • CLC (instruction x86) — Pour les articles homonymes, voir CLC. CLC est une instruction pour les processeurs de la famille x86. Sommaire 1 Description 1.1 Drapeaux affectés …   Wikipédia en Français

  • CLC — Cette page d’homonymie répertorie les différents sujets et articles partageant un même nom.   Sigles d’une seule lettre   Sigles de deux lettres > Sigles de trois lettres   Sigles de quatre lettres …   Wikipédia en Français

  • CMC (Instruction X86) — CMC est une instruction pour les processeurs de la famille x86. Sommaire 1 Description 1.1 Drapeaux affectés 1.2 Exceptions générées 2 …   Wikipédia en Français

  • Cmc (instruction x86) — CMC est une instruction pour les processeurs de la famille x86. Sommaire 1 Description 1.1 Drapeaux affectés 1.2 Exceptions générées 2 …   Wikipédia en Français

  • Jeu d'instruction x86 — Article détaillé : Jeu d instructions. Le jeu d instructions du x86 a subi de nombreux changements au cours du temps. La plupart d entre eux ne sont que des ajouts au jeu d instruction initial afin d apporter de nouvelles fonctionnalités.… …   Wikipédia en Français

  • Stc (instruction x86) — STC est une instruction pour les processeurs de la famille x86. Sommaire 1 Description 1.1 Drapeaux affectés 1.2 Exceptions générées 2 …   Wikipédia en Français

  • CMC (instruction x86) — CMC est une instruction pour les processeurs de la famille x86. Sommaire 1 Description 1.1 Drapeaux affectés 1.2 Exceptions générées 2 …   Wikipédia en Français

  • Jeu D'instruction X86 — Article détaillé : Jeu d instructions. Le jeu d instructions du x86 a subi de nombreux changements au cours du temps. La plupart d entre eux ne sont que des ajouts au jeu d instruction initial afin d apporter de nouvelles fonctionnalités.… …   Wikipédia en Français

  • STC (instruction x86) — STC est une instruction pour les processeurs de la famille x86. Sommaire 1 Description 1.1 Drapeaux affectés 1.2 Exceptions générées 2 …   Wikipédia en Français

  • Object code optimizer — A binary optimizer takes the existing output from a compiler and produces a better execution file with the same functionality. An object code optimizer, sometimes also known as a post pass optimizer or, for small sections of code, peephole… …   Wikipedia

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”