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.

fmerge ─ 浮動小数点マージ (Floating-point Merge)<br />

fmerge<br />

書式 : (qp) fmerge.nsf 1 = f 2 , f 3 neg_sign_form F9<br />

(qp) fmerge.sf 1 = f 2 , f 3 sign_form F9<br />

(qp) fmerge.sef 1 = f 2 , f 3 sign_exp_form F9<br />

説明 : FR f2 およびFR f3 か ら 、 それぞれ符号、 指数、 仮数の各フ ィ ー ル ド が抽出され、 それ ら<br />

がマ ー ジ されて、 その結果が FR f1 に格納される。<br />

neg_sign_form では、 FR f2 の符号が否定され ( つまり反転され)、 FR f3 の指数およ び仮数<br />

と連結される。 この形式を使用すると、 FR f2 と FR f3 に同じ レ ジ ス タ を使用すれば、 浮<br />

動小数点数の否定を求め ら れる。<br />

sign_form では、 FR f2 の符号が FR f3 の指数およ び仮数と連結される。<br />

sign_exp_form では、 FR f2 の符号 と 指数が FR f3 の仮数 と 連結される。<br />

すべての形式について、 FR f2 か FR f3 が NaTVal である場合は、 FR f1 は計算結果ではな<br />

く NaTVal に設定される。<br />

図 2-8. 浮動小数点マージでの符号否定操作<br />

FR f 2<br />

図 2-9. 浮動小数点マージでの符号操作<br />

81 80 64 63 0 81 80 64 63<br />

0<br />

否定された<br />

符号ビット<br />

FR f 1<br />

図 2-10. 浮動小数点マージでの符号および指数操作<br />

81 80 64 63<br />

0<br />

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

FR f 3<br />

81 80 64 63 0 81 80 64 63<br />

0<br />

FR f2 FR f3 FR f 1<br />

81 80 64 63<br />

0<br />

81 80 64 63 0 81 80 64 63<br />

0<br />

FR f2 FR f3 FR f 1<br />

81 80 64 63<br />

0

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

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!