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.

WAIT/FWAIT—Wait<br />

オペコード 命令 説明<br />

9B WAIT 未処理のマスクされていない浮動小数点例外をチェックする。<br />

9B FWAIT 未処理のマスクされていない浮動小数点例外をチェックする。<br />

説明<br />

プ ロ セ ッ サは、 未処理のマス ク さ れていない浮動小数点例外がある かチ ェ ッ ク し、 あれ<br />

ば処理してから先に進む。 (FWAIT は、 WAIT の代替ニーモニ ッ クである。 )<br />

こ の命令は、 コ ー ド の重要な部分で例外を同期さ せる ために有用である。 浮動小数点命<br />

令の後に WAIT 命令を入れる と 、 こ の命令が発生さ せ る可能性があ る マス ク さ れていな<br />

い浮動小数点例外があれば、 プ ロ セ ッ サは それら を処理してか ら 命令の結果を修正で き<br />

ることが保証される。<br />

操作<br />

CheckPendingUnmaskedFloatingPointExceptions;<br />

FPU 影響を受けるフラグ<br />

C0、 C1、 C2、 および C3 フ ラ グは未定義。<br />

浮動小数点例外<br />

なし。<br />

保護モード例外<br />

#NM CR0 の MP および TS がセ ッ ト さ れた場合。<br />

実アドレス・モード例外<br />

#NM CR0 の MP および TS がセ ッ ト さ れた場合。<br />

仮想 8086 モード例外<br />

#NM CR0 の MP および TS がセ ッ ト さ れた場合。<br />

3:768 第 3 巻 : IA-32 基本命令リファレンス

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

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!