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.

for ─ 浮動小数点論理和 (Floating-point Logical Or)<br />

書式 : (qp) forf 1 = f 2 , f 3 F9<br />

説明 : FR f2 およびFR f3 の両仮数フ ィ ー ル ド 間のビ ッ ト 単位の論理和が計算され、 結果の値が<br />

FR f1 の仮数フ ィ ール ド に格納される。 FR f1 の指数フ ィ ール ド は 2.063 (0x1003E) のバイ<br />

アス付き指数に設定 さ れ、 FR f1 の符号フ ィ ール ド は正に対応する 0 に設定される。<br />

FR f2 か FR f3 が NaTVal である場合は、 FR f1 は計算結果ではな く NaTVal に設定される。<br />

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

fp_check_target_register(f 1 );<br />

if (tmp_isrcode = fp_reg_disabled(f 1 , f 2 , f 3 , 0))<br />

disabled_fp_register_fault(tmp_isrcode, 0);<br />

}<br />

FP 例外 : なし。<br />

if (fp_is_natval(FR[f 2 ]) || fp_is_natval(FR[f 3 ])) {<br />

FR[f 1] = NATVAL;<br />

} else {<br />

FR[f 1 ].significand = FR[f 2 ].significand | FR[f 3 ].significand;<br />

FR[f 1].exponent = FP_INTEGER_EXP;<br />

FR[f 1 ].sign = FP_SIGN_POSITIVE;<br />

}<br />

fp_update_psr(f 1 );<br />

割り込み : 無効操作フ ォ ル ト 浮動小数点レ ジ ス タ無効フ ォ ル ト<br />

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

for

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

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!