EMMS 命令の理解

[このドキュメントはプレビュー版であり、後のリリースで変更されることがあります。 Blank topics are included as placeholders.]

Microsoft 固有の仕様 →

EMMS を使用して命令は新しいコンテンツに合わせてコンテナーの空のようなものです。 たとえばMMX 命令が自動的に __m64 のデータ (FP) 型の使用を有効にするには浮動小数点レジスタのタグのテキストができます。 これはMMX レジスタ セットとしてエイリアスにの FP レジスタ セットがリセットされます。 の FP レジスタ セットを再度有効にするにはEMMS 命令または _mm_empty 組み込みのレジスタの状態をリセットします。

EMMS が MMX 命令の後にリセットすることを必要とする理由

EMMSresetAfterMMXinstruction グラフィック

注意

MMX 命令を使用しても浮動小数点命令のタグ ワードをリセットする場合予期しない動作するか低下する可能性があります。

EMMS の詳細については使い分けに関するガイドライン EMMS を使用できます。 を参照してください。

参照

Reference

MMX テクノロジ

MMX テクノロジの概要の組み込みのサポート