Partager via


Fonctionnement de l'instruction EMMS

[Cette documentation constitue un aperçu et peut faire l'objet de modifications avec les versions ultérieures. Blank topics are included as placeholders.]

Spécifique à Microsoft

À l'aide de EMMS l'instruction est semblable à purger un conteneur pour s'adapter au nouveau contenu. par exemple, MMX l'instruction permet automatiquement à un mot (FP) à virgule flottante de balise dans le registre pour activer l'utilisation du type de données d' __m64 . Cela rétablit le jeu de registres de point gel à l'alias en tant que jeu de registres MMX. Pour activer le jeu de registres de point gel de nouveau, réinitialisez l'état du registre avec l'instruction EMMS ou avec l'intrinsèque de _mm_empty .

Pourquoi vous avez besoin EMMS pour réinitialiser après une instruction MMX

Graphique EMMSresetAfterMMXinstruction

Avertissement

Le manque de réinitialisation du mot de balise pour l'instruction à virgule flottante après utilisation d'une instruction MMX peut entraîner l'exécution ou des performances médiocres inattendue.

Pour plus d'informations sur EMMS, consultez l' Indications relatives aux situations dans lesquelles utiliser EMMS.

Voir aussi

Référence

MMX technologie

MMX intrinsèques générales de prise en charge de la technologie