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.

fwb ─ ライト・バッファのフラッシュ (Flush Write Buffer)<br />

書式 : (qp) fwb M24<br />

説明 : この命令は、 ライ ト ・バッファまたはコーレシング・バッファ内に保持されている未処<br />

理のストアをすべてフラッシュするよ うに、 プロセッサに指示する。 この命令はヒント であるため、 プロセッサは、 実際に未処理のストアをフラ ッシュする こ と も、 実際には<br />

操作を実行しないこ と も でき る。 プロセ ッサは、 以前のス ト アのフ ラ ッ シュの完了を通<br />

知しない。 fwb 命令は、 先行するス ト ア よ り前に後続のス ト アをフ ラ ッ シ ュ する場合が<br />

あ る ため、 ス ト アの順序付け を保証しない。<br />

以前に コ ー レ シ ン グ さ れたス ト アが、 最近のス ト ア よ り 前に検出す る に は、 ソ フ ト ウ ェ<br />

アは、 各ス ト アの間に リ リ ース操作を発行しなければならない ( リリース操作の一覧に<br />

ついては、 第 2 巻、 第 1 部の表 4-14 を参照 )。<br />

この命令を使用して、 ライ ト ・バッファまたはコーレシング ・バッファ内に保持されて<br />

い る ス ト アが長時間滞留しない よ う に した り 、 高い優先順位を持つス ト アをプ ロ セ ッ サ<br />

から排出できる。<br />

操作 : if (PR[qp]) {<br />

mem_flush_pending_stores();<br />

}<br />

割り込み : なし<br />

3:124 第 3 巻 : 命令リファレンス<br />

fwb

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

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!