16.02.2013 Aufrufe

24531904_j

24531904_j

24531904_j

MEHR ANZEIGEN
WENIGER ANZEIGEN

Sie wollen auch ein ePaper? Erhöhen Sie die Reichweite Ihrer Titel.

YUMPU macht aus Druck-PDFs automatisch weboptimierte ePaper, die Google liebt.

CMPPS—Packed Single-FP Compare ( 続き )<br />

:<br />

述語 説明 a<br />

a. 「より大きい」、「より大きいか等しい」、「より大きくない」、「より大きくなく等しくない」の関係は、ハー<br />

ドウェア上に直接実装されていない。<br />

FP 例外<br />

関係<br />

エミュレー<br />

ション<br />

imm8 の<br />

エンコー<br />

ディング<br />

NaN<br />

オペランドの<br />

場合の結果<br />

QNaN オペ<br />

ランドに対し<br />

て無効が報告<br />

されるか<br />

eq 等しい xmm1 == xmm2 000B 偽 いいえ<br />

lt より小さい xmm1 < xmm2 001B 偽 はい<br />

le より小さいか等しい xmm1 xmm2 スワップ、<br />

保護、lt<br />

偽 はい<br />

より大きいか等しい xmm1 >= xmm2 スワップ、<br />

保護、le<br />

偽 はい<br />

unord 順序付けなし xmm1 ? xmm2 011B 真 いいえ<br />

neq 等しくない !(xmm1 == xmm2) 100B 真 いいえ<br />

nlt より小さくない !(xmm1 < xmm2) 101B 真 はい<br />

nle より小さくなく等し<br />

くない<br />

!(xmm1 xmm2) スワップ、<br />

保護、nlt<br />

より大きくなく等し<br />

くない<br />

!(xmm1 >= xmm2) スワップ、<br />

保護、nle<br />

真 はい<br />

真 はい<br />

ord 順序付け !(xmm1 ? xmm2) 111B 偽 いいえ<br />

セグメン ト を問わず、 16 バイ ト 境界にアラ イ メ ン ト が合 っ ていない場合は、 一般保護例<br />

外。<br />

数値例外<br />

無効 (sNaN オペラン ド の場合 )、 無効(上記の表に記載されたqNaN および述語の場合)、<br />

デノーマル。<br />

保護モード例外<br />

#GP(0) CS、 DS、 ES、 FS、 または GS セグメン ト 内のメモ リ ・ オ<br />

ペラン ドの実効アドレスが無効の場合。 #SS(0) SS セグメン ト 内のアド レスが無効の場合。<br />

#PF ( フォルト ・コード ) ペー ジ ・ フ ォ ル ト が発生した場合。<br />

#UD CR0.EM = 1 の場合。<br />

#NM CR0 の TS ビ ッ ト がセ ッ ト さ れた場合。<br />

#XM マスク されていないスト リ ー ミ ング SIMD 拡張命令数値例<br />

外が発生した場合 (CR4.OSXMMEXCPT = 1)。<br />

#UD マスク されていないスト リ ー ミ ング SIMD 拡張命令数値例<br />

外が発生した場合 (CR4.OSXMMEXCPT = 0)。<br />

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

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

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!