Section courante

A propos

Section administrative du site

Assembleur 80x86

CDQ

INTEL 80386+ Convert Doubleword to Quadword

Syntaxe

CDQ

Description

L'instruction CDQ convertit le double mot (32 bits) se trouvant dans le registre EAX en un quadruple mot, le résultat tient sur une taille de 64 bits. Pour réussir à fournir la réponse en entier, on procédera comme suit: Le double mot de poids le plus fort est placé dans EDX, celui de poids le plus faible dans le registre EAX. Les 32 bits du registre EDX sont positionnés à la valeur du bit de poids le plus fort du registre EAX.

Algorithme

MODULE CDQ
   EDX ← extension des signes de EAX

Mnémonique

Instruction Opcode Description
CDQ 99h Étendre les signes de EAX dans EDX:EAX

Exceptions

   Aucune

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 349 à 350.

Dernière mise à jour : Lundi, le 8 septembre 2014