Section courante

A propos

Section administrative du site

Assembleur 80x86

ADDSUBPD

INTEL Pentium 4 (SSE3)+ Packed Double-FP Add/Subtract

Syntaxe

ADDSUBPD dest,source

Paramètres

Nom Description
dest Ce paramètre permet d'indiquer l'opérande recevant le résultat
source Ce paramètre permet d'indiquer l'opérande effectuant l'ajout et la soustraction au résultat

Description

Cette instruction permet d'effectuer une soustraction de la partie basse d'une valeur réel de double précision d'une opérande source et destination et entrepose le résultat dans une opérande de destination de valeur réel de double précision et d'effectuer une addition de la partie haute d'une valeur réel de double précision d'une opérande source et destination et entrepose le résultat dans une opérande de destination de valeur réel de double précision.

Algorithme

MODULE ADDSUBPD(dest,source)
   dest(0..63) ← dest(0..63) - source(0..63)
   dest(64..127) ← dest(64..127) + source(64..127)

Mnémonique

Instruction Opcode Description
ADDSUBPD xmm1, xmm2/m128 66h 0Fh D0h /r Cette instruction permet d'effectuer une soustraction de la partie basse d'une valeur réel de double précision d'une opérande source et destination et entrepose le résultat dans une opérande de destination de valeur réel de double précision et d'effectuer une addition de la partie haute d'une valeur réel de double précision d'une opérande source et destination et entrepose le résultat dans une opérande de destination de valeur réel de double précision.

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 94 à 97.

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