タグ

pxorとEMMSに関するItisangoのブックマーク (1)

  • Tips IA32 P6ファミリ命令一覧

    詳細 x87 FPUタグワードの全てのタグの値を空(値を全て1)に設定します。この命令によって、 (MMX® テクノロジレジスターとして別名定義されている)x87 FPUレジスターは、 x87 FPU浮動小数点命令で使用可能としてマークされます。 (x87 FPUタグワードのフォーマットを参照してください。) EMMS命令以外のその他のMMX命令は、x87 FPUタグワード内の全てのタグを有効に (全て0に)設定します。 x87浮動小数点命令を実行する前に、全てのMMX関連のプロシージャ/サブルーチン処理の 終わりでEMMS命令を使用してMMXの状態をクリアしておく必要があります。x87 FPUデータタグ ワードがEMMS命令によってリセットされる前に、他のx87浮動小数点命令がx87 FPUレジスター の1つに値をロードした場合は、x87浮動小数点レジスター・スタック・オーバーフローが発

    Tips IA32 P6ファミリ命令一覧
    Itisango
    Itisango 2013/01/27
    #MMX 命令を呼んだ後 #x87 #FPU データレジスタスタックが全て使われるので #EMMS 命令を呼び出す必要があるらしい。それをしていない可能性が大! > http://goo.gl/xNdZH http://goo.gl/aXZcO
  • 1