16.02.2013 Aufrufe

24531904_j

24531904_j

24531904_j

MEHR ANZEIGEN
WENIGER ANZEIGEN

Erfolgreiche ePaper selbst erstellen

Machen Sie aus Ihren PDF Publikationen ein blätterbares Flipbook mit unserer einzigartigen Google optimierten e-Paper Software.

4.6.1.1 Floating-point Multiply Add<br />

F1<br />

4.6.1.2 Fixed-point Multiply Add<br />

F2<br />

4.6.2 並列浮動小数点 Select<br />

F3<br />

4.6.3 比較と分類<br />

40 37 36 35 34 33 27 26 20 19 13 12 6 5 0<br />

8 - D x sf f4 f3 f2 f1 qp<br />

4 1 2 7 7 7 7 6<br />

命令 オペランド オペコード<br />

fma.sf<br />

fma.s.sf<br />

8<br />

0<br />

1<br />

fma.d.sf<br />

fpma.sf<br />

9<br />

0<br />

1<br />

fms.sf<br />

fms.s.sf<br />

fms.d.sf<br />

fpms.sf<br />

f1 = f3 , f4 , f2 A<br />

B<br />

0<br />

1<br />

0<br />

1<br />

fnma.sf<br />

fnma.s.sf<br />

C<br />

0<br />

1<br />

fnma.d.sf<br />

fpnma.sf<br />

D<br />

0<br />

1<br />

拡張<br />

x sf<br />

3:330 ページの表<br />

4-63 を参照<br />

40 37 36 35 34 33 27 26 20 19 13 12 6 5 0<br />

E x x2 f4 f3 f2 f1 qp<br />

4 1 2 7 7 7 7 6<br />

拡張<br />

命令 オペランド オペコード<br />

x x2 xma.l<br />

0<br />

xma.h f1 = f3 , f4 , f2 E 1<br />

3<br />

xma.hu 2<br />

40 37 36 35 34 33 27 26 20 19 13 12 6 5 0<br />

E x f 4 f 3 f 2 f 1 qp<br />

4 1 2 7 7 7 7 6<br />

命令 オペランド オペコード<br />

fselect f 1 = f 3 , f 4 , f 2 E 0<br />

プ レ デ ィ ケ ー ト を設定す る浮動小数点比較命令は、 メ ジ ャ ー ・ オペ コ ー ド 4 の中にエン<br />

コードされる。 ビッ ト 33(r a)、 36(r b)、 12(t a) に 3 つの 1 ビッ ト ・オペコード拡張フィール<br />

ドを使用し、 ビット 35:34 に 2 ビッ トのオペコード拡張フィールド (sf) を使用する。 表<br />

4-66 にオペコー ド r a、 r b、 t a の割 り 当てを示す。 sf の割り当ては、 3:330 ページの表 4-63<br />

に示している。<br />

第 3 巻 : 命令形式 3:331<br />

拡張<br />

x

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

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!