16.02.2013 Aufrufe

24531904_j

24531904_j

24531904_j

MEHR ANZEIGEN
WENIGER ANZEIGEN

Erfolgreiche ePaper selbst erstellen

Machen Sie aus Ihren PDF Publikationen ein blätterbares Flipbook mit unserer einzigartigen Google optimierten e-Paper Software.

MOVUPS—Move Unaligned Four Packed Single-FP ( 続き )<br />

コメント<br />

MOVUPS 命令は、 デー タ のア ラ イ メ ン ト が合わない こ と がわか っ てい る場合に使用 さ れ<br />

る。 こ の命令の使用は、 ア ラ イ メ ン ト の制約条件を満たす こ と がで き ない場合に限 ら れ<br />

る。 ス ト リ ー ミ ング SIMD 拡張命令をサポ ー ト す る プ ロ セ ッ サ上では、 ア ラ イ メ ン ト の<br />

合っていないデータに対しては MOVUPS 命令が最適なパフ ォ ー マンスを発揮する。 効<br />

率的なス ト リ ー ミ ン グ SIMD 拡張命令アプ リ ケ ー シ ョ ン は、 ア ラ イ メ ン ト の合 っ ている<br />

デ ー タ を処理す る と き は (MOVUPS ではな く ) 主に MOVAPS を使用する必要がある。<br />

MOVUPS での リ ピー ト NE プリフィックス(F2H) およびオペランド ・サイズ ・ プリ<br />

フィックス(66H) の使用は予約済みである。 こ のプ リ フ ィ ッ ク スの処理は、 プ ロセ ッ サ<br />

によ って変わる可能性がある。 MOVUPS でこれらのプリフィ ックスを使用すると、 将来<br />

のプロセッサとの互換性を損な うおそれがある。<br />

16 ビッ ト ・モードでの実行中に、 128 ビット ・データ・アクセスのリニア・アドレスが<br />

16 ビ ッ ト ・ セグ メ ン ト の終わ り と 重複す る こ と は許 さ れない。 こ れは予約済み動作 と し<br />

て定義されている。 こ の場合、 ア ド レ スがセグ メン ト の範囲を超えた と き に GP フォル<br />

ト を生成する か ど う かは、 プ ロセ ッ サに よ っ て異なる。 ま た、 セグ メ ン ト の範囲を超え<br />

たア ド レスは、 そのセグメン ト の始ま り にラ ッ プアラウン ド される こ と も、 ラ ッ プアラ<br />

ウンド されないこ と もある。<br />

3:942 第 3 巻 : IA-32 ストリーミング SIMD 拡張命令リファレンス

Hurra! Ihre Datei wurde hochgeladen und ist bereit für die Veröffentlichung.

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!