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