Section courante

A propos

Section administrative du site

Assembleur 80x86

CLD

INTEL 8088+, x86-64 Clear Direction Flag

Syntaxe

CLD

Description

Cette instruction met l'indicateur d'état DF à 0. Les opérations sur les chaînes de caractères, tel CMPSB, CMPSD, CMPSQ, CMPSW, LODSB, LODSD, LODSQ, LODSW, MOVSB, MOVSD, MOVSQ, MOVSW, OUTSB, OUTSD, OUTSW, STOSB, STOSD, STOSQ et STOSW par exemple, incrémenteront maintenant les registres SI et DI.

Algorithme

MODULE CLD
   drapeau DF ← 0

Mnémonique

Instruction Opcode Description
CLD FCh Efface le drapeau de direction (DF) à 0

Exceptions

   Aucune

Exemple

L'exemple suivant permet d'effacer le drapeau DF :

  1. CLD

Voir également

Instruction assembleur 80x86 - Instruction CMPS
Instruction assembleur 80x86 - Instruction INS
Instruction assembleur 80x86 - Instruction LODS
Instruction assembleur 80x86 - Instruction MOVS
Instruction assembleur 80x86 - Instruction OUTS
Instruction assembleur 80x86 - Instruction SCAS
Instruction assembleur 80x86 - Instruction STD
Instruction assembleur 80x86 - Instruction STOS

Références

Le livre d'Or PC, Martin Althaus, 1992, ISBN: 2-7361-0934-1, page 807
Assembleur Facile, Philippe Mercier, 1990, ISBN: 2-501-01176-7, page 402
AMD64 Architecture Programmer's Manual Volume 3: General-Purpose and System Instructions, Edition Advanced Micro Devices, Revision 3.14, September 2007, Publication No. 24594, page 87.
Intel® 64 and IA-32 Architectures Software Developer’s Manual Volume 2A: Instruction Set Reference, A-M, Edition Intel, Mars 2010, Publication No. 253666-034US, page 190 à 190.

Dernière mise à jour : Mercredi, le 17 septembre 2014