24531904_j
24531904_j 24531904_j
第 I 部 : インテル ® Itanium ® 命令セットの説明 2-1 ポインタの加算 .......................................................................................................................3:12 2-2 スタック・フレーム ................................................................................................................3:13 2-3 br.ctop および br.cexit の操作..................................................................................................3:20 2-4 br.wtop および br.wexit の操作................................................................................................3:21 2-5 デポジットの例 .......................................................................................................................3:45 2-6 デポジットの例 (zero_form)....................................................................................................3:45 2-7 抽出の例 ..................................................................................................................................3:48 2-8 浮動小数点マージでの符号否定操作.......................................................................................3:72 2-9 浮動小数点マージでの符号操作 ..............................................................................................3:72 2-10 浮動小数点マージでの符号および指数操作 ............................................................................3:72 2-11 浮動小数点左ミックス ............................................................................................................3:75 2-12 浮動小数点右ミックス ............................................................................................................3:75 2-13 浮動小数点左右ミックス.........................................................................................................3:75 2-14 浮動小数点パック....................................................................................................................3:86 2-15 浮動小数点並列マージでの符号否定操作................................................................................3:99 2-16 浮動小数点並列マージでの符号操作.......................................................................................3:99 2-17 浮動小数点並列マージでの符号および指数操作.....................................................................3:99 2-18 浮動小数点スワップ ..............................................................................................................3:121 2-19 浮動小数点スワップの左否定................................................................................................3:121 2-20 浮動小数点スワップの右否定................................................................................................3:121 2-21 浮動小数点左符号拡張 ..........................................................................................................3:123 2-22 浮動小数点右符号拡張 ..........................................................................................................3:123 2-23 getf.exp の機能......................................................................................................................3:126 2-24 getf.sig の機能 .......................................................................................................................3:126 2-25 ミックスの例.........................................................................................................................3:152 2-26 Mux1 の操作 (8 ビット要素 ).................................................................................................3:170 2-27 Mux2 の例 (16 ビット要素 ) ..................................................................................................3:171 2-28 パックの操作.........................................................................................................................3:175 2-29 並列加算の例.........................................................................................................................3:177 2-30 並列平均の例.........................................................................................................................3:180 2-31 並列平均でのゼロから離れる方向の丸めの例 ......................................................................3:181 2-32 並列平均減算の例..................................................................................................................3:183 2-33 並列比較の例.........................................................................................................................3:185 2-34 並列最大値の例 .....................................................................................................................3:187 2-35 並列最小値の例 .....................................................................................................................3:188 2-36 並列乗算の操作 .....................................................................................................................3:189 2-37 並列乗算右シフトの操作.......................................................................................................3:190 2-38 並列絶対差累計の例 ..............................................................................................................3:195 2-39 並列左シフトの例..................................................................................................................3:196 2-40 並列減算の例.........................................................................................................................3:201 2-41 setf.exp の機能 ......................................................................................................................3:216 2-42 setf.sig の機能 .......................................................................................................................3:216 2-43 ポインタの左シフトおよび加算 ............................................................................................3:220 2-44 ペア右シフト.........................................................................................................................3:222 2-45 アンパックの操作..................................................................................................................3:242 4-1 バンドルの形式 .....................................................................................................................3:263 第 II 部 : IA-32 命令セットの説明 1-1 BIT[EAX,21] のビット・オフセット......................................................................................3:378 1-2 メモリ・ビットのインデックス操作.....................................................................................3:378 vii
- Seite 976 und 977: STMXCSR—Store Streaming SIMD Exte
- Seite 978 und 979: SUBPS—Packed Single-FP Subtract
- Seite 980 und 981: SUBSS—Scalar Single-FP Subtract
- Seite 982 und 983: UCOMISS—Unordered Scalar Single-F
- Seite 984 und 985: UNPCKHPS—Unpack High Packed Singl
- Seite 986 und 987: UNPCKLPS—Unpack Low Packed Single
- Seite 988 und 989: XORPS—Bit-wise Logical Xor for Si
- Seite 990 und 991: PAVGB/PAVGW—Packed Average オペ
- Seite 992 und 993: PAVGB/PAVGW—Packed Average ( 続
- Seite 994 und 995: PINSRW—Insert Word オペコー
- Seite 996 und 997: PMAXSW—Packed Signed Integer Word
- Seite 998 und 999: PMAXUB—Packed Unsigned Integer By
- Seite 1000 und 1001: PMINSW—Packed Signed Integer Word
- Seite 1002 und 1003: PMINUB—Packed Unsigned Integer By
- Seite 1004 und 1005: PMOVMSKB—Move Byte Mask To Intege
- Seite 1006 und 1007: PMULHUW—Packed Multiply High Unsi
- Seite 1008 und 1009: PSADBW—Packed Sum of Absolute Dif
- Seite 1010 und 1011: PSHUFW—Packed Shuffle Word オペ
- Seite 1012 und 1013: MASKMOVQ—Byte Mask Write オペ
- Seite 1014 und 1015: MOVNTPS—Move Aligned Four Packed
- Seite 1016 und 1017: MOVNTQ—Move 64 Bits Non Temporal
- Seite 1018 und 1019: PREFETCH—Prefetch オペコード
- Seite 1020 und 1021: SFENCE—Store Fence オペコー
- Seite 1022 und 1023: 3:1010 第 3 巻 : IA-32 ストリ
- Seite 1024 und 1025: 4.5.2 分岐予測と nop . . . . .
- Seite 1028 und 1029: 1-3 EAX レジスタのバージョ
- Seite 1030 und 1031: 2-51 xsz ニーモニック値.....
- Seite 1032: 1-15 LAR ディスクリプタの
第 I 部 : インテル ® Itanium ® 命令セットの説明<br />
2-1 ポインタの加算 .......................................................................................................................3:12<br />
2-2 スタック・フレーム ................................................................................................................3:13<br />
2-3 br.ctop および br.cexit の操作..................................................................................................3:20<br />
2-4 br.wtop および br.wexit の操作................................................................................................3:21<br />
2-5 デポジットの例 .......................................................................................................................3:45<br />
2-6 デポジットの例 (zero_form)....................................................................................................3:45<br />
2-7 抽出の例 ..................................................................................................................................3:48<br />
2-8 浮動小数点マージでの符号否定操作.......................................................................................3:72<br />
2-9 浮動小数点マージでの符号操作 ..............................................................................................3:72<br />
2-10 浮動小数点マージでの符号および指数操作 ............................................................................3:72<br />
2-11 浮動小数点左ミックス ............................................................................................................3:75<br />
2-12 浮動小数点右ミックス ............................................................................................................3:75<br />
2-13 浮動小数点左右ミックス.........................................................................................................3:75<br />
2-14 浮動小数点パック....................................................................................................................3:86<br />
2-15 浮動小数点並列マージでの符号否定操作................................................................................3:99<br />
2-16 浮動小数点並列マージでの符号操作.......................................................................................3:99<br />
2-17 浮動小数点並列マージでの符号および指数操作.....................................................................3:99<br />
2-18 浮動小数点スワップ ..............................................................................................................3:121<br />
2-19 浮動小数点スワップの左否定................................................................................................3:121<br />
2-20 浮動小数点スワップの右否定................................................................................................3:121<br />
2-21 浮動小数点左符号拡張 ..........................................................................................................3:123<br />
2-22 浮動小数点右符号拡張 ..........................................................................................................3:123<br />
2-23 getf.exp の機能......................................................................................................................3:126<br />
2-24 getf.sig の機能 .......................................................................................................................3:126<br />
2-25 ミックスの例.........................................................................................................................3:152<br />
2-26 Mux1 の操作 (8 ビット要素 ).................................................................................................3:170<br />
2-27 Mux2 の例 (16 ビット要素 ) ..................................................................................................3:171<br />
2-28 パックの操作.........................................................................................................................3:175<br />
2-29 並列加算の例.........................................................................................................................3:177<br />
2-30 並列平均の例.........................................................................................................................3:180<br />
2-31 並列平均でのゼロから離れる方向の丸めの例 ......................................................................3:181<br />
2-32 並列平均減算の例..................................................................................................................3:183<br />
2-33 並列比較の例.........................................................................................................................3:185<br />
2-34 並列最大値の例 .....................................................................................................................3:187<br />
2-35 並列最小値の例 .....................................................................................................................3:188<br />
2-36 並列乗算の操作 .....................................................................................................................3:189<br />
2-37 並列乗算右シフトの操作.......................................................................................................3:190<br />
2-38 並列絶対差累計の例 ..............................................................................................................3:195<br />
2-39 並列左シフトの例..................................................................................................................3:196<br />
2-40 並列減算の例.........................................................................................................................3:201<br />
2-41 setf.exp の機能 ......................................................................................................................3:216<br />
2-42 setf.sig の機能 .......................................................................................................................3:216<br />
2-43 ポインタの左シフトおよび加算 ............................................................................................3:220<br />
2-44 ペア右シフト.........................................................................................................................3:222<br />
2-45 アンパックの操作..................................................................................................................3:242<br />
4-1 バンドルの形式 .....................................................................................................................3:263<br />
第 II 部 : IA-32 命令セットの説明<br />
1-1 BIT[EAX,21] のビット・オフセット......................................................................................3:378<br />
1-2 メモリ・ビットのインデックス操作.....................................................................................3:378<br />
vii