24531904_j

24531904_j 24531904_j

16.02.2013 Aufrufe

表 4-36. 浮動小数点ロード / ストア /Lfetch+Imm のオペコード拡張 オペ コード・ ビット 40:37 7 ビット 35:32 3:298 第 3 巻 : 命令形式 x 6 ビット 31:30 0 1 2 3 0 ldfe M8 ldf8 M8 ldfs M8 ldfd M8 1 ldfe.s M8 ldf8.s M8 ldfs.s M8 ldfd.s M8 2 ldfe.a M8 ldf8.a M8 ldfs.a M8 ldfd.a M8 3 4 5 ldfe.sa M8 ldf8.sa M8 ldfs.sa M8 ldfd.sa M8 6 7 ldf.fill M8 8 ldfe.c.clr M8 ldf8.c.clr M8 ldfs.c.clr M8 ldfd.c.clr M8 9 A ldfe.c.nc M8 ldf8.c.nc M8 ldfs.c.nc M8 ldfd.c.nc M8 B lfetch M15 lfetch.excl M15 lfetch.fault M15 lfetch.fault.excl M15 C D stfe M10 stf8 M10 stfs M10 stfd M10 E F stf.spill M10 表 4-37. 浮動小数点ペア・ロード /SR 設定のオペコード拡張 オペ コード・ ビット 40:37 m ビット 36 x ビット 27 6 0 1 ビット 35:32 x 6 ビット 31:30 0 1 2 3 0 ldfp8 M11 ldfps M11 ldfpd M11 1 ldfp8.s M11 ldfps.s M11 ldfpd.s M11 2 ldfp8.a M11 ldfps.a M11 ldfpd.a M11 3 4 5 6 ldfp8.sa M11 ldfps.sa M11 ldfpd.sa M11 7 setf.sig M18 setf.exp M18 setf.s M18 setf.d M18 8 ldfp8.c.clr M11 ldfps.c.clr M11 ldfpd.c.clr M11 9 A B C D E F ldfp8.c.nc M11 ldfps.c.nc M11 ldfpd.c.nc M11

表 4-38. 浮動小数点ペア・ロード +Imm のオペコード拡張 オペ コード・ ビット 40:37 m ビット 36 x ビット 27 6 1 1 ビット 35:32 ロードおよびストア命令は、 いずれもビッ ト 29:28(hint) に、 局所性 ヒ ン ト 情報をエン コ ー ドしている2 ビッ トのオペコード拡張フィールドを持っている。 表 4-39 と 表 4-40 にこれ ら の割 り当てを要約する。 表 4-39. ロード・ヒント・コンプリータ ヒント・ ビット 29:28 ldhint 0 none 1 .nt1 2 3 .nta 表 4-40. ストア・ヒント・コンプリータ ヒント・ ビット 29:28 sthint 0 none 1 2 3 .nta 第 3 巻 : 命令形式 3:299 x 6 ビット 31:30 0 1 2 3 0 ldfp8 M12 ldfps M12 ldfpd M12 1 ldfp8.s M12 ldfps.s M12 ldfpd.s M12 2 ldfp8.a M12 ldfps.a M12 ldfpd.a M12 3 4 5 6 7 ldfp8.sa M12 ldfps.sa M12 ldfpd.sa M12 8 ldfp8.c.clr M12 ldfps.c.clr M12 ldfpd.c.clr M12 9 A B C D E F ldfp8.c.nc M12 ldfps.c.nc M12 ldfpd.c.nc M12

表 4-38. 浮動小数点ペア・ロード +Imm のオペコード拡張<br />

オペ<br />

コード・<br />

ビット<br />

40:37<br />

m<br />

ビット<br />

36<br />

x<br />

ビット<br />

27<br />

6 1 1<br />

ビット<br />

35:32<br />

ロードおよびストア命令は、 いずれもビッ ト 29:28(hint) に、 局所性 ヒ ン ト 情報をエン コ ー<br />

ドしている2 ビッ トのオペコード拡張フィールドを持っている。 表 4-39 と 表 4-40 にこれ<br />

ら の割 り当てを要約する。<br />

表 4-39. ロード・ヒント・コンプリータ<br />

ヒント・<br />

ビット 29:28<br />

ldhint<br />

0 none<br />

1 .nt1<br />

2<br />

3 .nta<br />

表 4-40. ストア・ヒント・コンプリータ<br />

ヒント・<br />

ビット 29:28<br />

sthint<br />

0 none<br />

1<br />

2<br />

3 .nta<br />

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

x 6<br />

ビット 31:30<br />

0 1 2 3<br />

0 ldfp8 M12 ldfps M12 ldfpd M12<br />

1 ldfp8.s M12 ldfps.s M12 ldfpd.s M12<br />

2 ldfp8.a M12 ldfps.a M12 ldfpd.a M12<br />

3<br />

4<br />

5<br />

6<br />

7<br />

ldfp8.sa M12 ldfps.sa M12 ldfpd.sa M12<br />

8 ldfp8.c.clr M12 ldfps.c.clr M12 ldfpd.c.clr M12<br />

9<br />

A<br />

B<br />

C<br />

D<br />

E<br />

F<br />

ldfp8.c.nc M12 ldfps.c.nc M12 ldfpd.c.nc M12

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

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!