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 :
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.