Section courante

A propos

Section administrative du site

Assembleur 80x86

CWDE

INTEL 80386+ Convert WorD to Extended (double word)

Syntaxe

CWDE

Description

S'appuyant sur la technique utilisé par son frère CWD, l'instruction CWDE permet de convertir le mot se trouvant dans AX en un double mot, le résultat étant placé dans le registre 32 bits EAX. Les 16 bits de poids forts du registre EAX sont positionnés à la valeur du bit de poids le plus fort du registre AX.

Algorithme

MODULE CWDE
   SI EAX < 8000h ALORS
      EAXEAX ∩ 00000FFFFh
   FIN SI
   SI EAX >= 8000h ALORS
      EAXEAX U 0FFFF0000h
   FIN SI

Mnémonique

Instruction Opcode Description
CWDE 66h 98h Étendre les signes de AX dans EAX

Exceptions

   Aucune

Voir également

Instruction assembleur 80x86 - Instruction CWD
Instruction assembleur 80x86 - Instruction CBW
Instruction assembleur 80x86 - Instruction CDQ

Références

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 187 à 188.

Dernière mise à jour : Vendredi, le 5 septembre 2014