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.

MOVUPS—Move Unaligned Four Packed Single-FP<br />

オペコード 命令 説明<br />

0F,10,/r MOVUPS xmm1, xmm2/m128 4 つの単精度データを表す 128 ビットを、XMM2/Mem か<br />

ら XMM1 レジスタに移動する。<br />

0F,11,/r MOVUPS xmm2/m128, xmm1 4 つの単精度データを表す 128 ビットを、XMM1 レジスタ<br />

から XMM2/Mem に移動する。<br />

操作<br />

if (destination == xmm1) {<br />

if (source == m128) {<br />

// load instruction<br />

xmm1[127-0] = m128;<br />

}<br />

else {<br />

// move instruction<br />

xmm1[127-0] = xmm2[127-0];<br />

}<br />

}<br />

else {<br />

if (destination == m128) {<br />

// store instruction<br />

m128 = xmm1[127-0];<br />

}<br />

else {<br />

// move instruction<br />

xmm2[127-0] = xmm1[127-0];<br />

}<br />

}<br />

説明<br />

リ ニア ・ ア ド レ ス は、 参照 さ れる メ モ リ ・ デー タ の最下位バイ ト のア ド レ ス に対応す る。<br />

メモリ ・ アド レスが指定される と、 メモリ ・ ロケーシ ョン m128 の 16 バイ ト のデータ<br />

が、 128 ビッ トのマルチメディア・レジスタxmm にロー ド されるか、 または 128 ビッ ト<br />

のマルチメデ ィ ア ・ レジスタ xmm からストアされる。 この操作をレジスタ - レジスタ形<br />

式で使用する と、 128 ビッ トのソース・レジスタの内容が、 128 ビッ トのレジスタxmm<br />

にコピーされる。 データのアライメントが合っている必要はない。<br />

FP 例外<br />

なし。<br />

数値例外<br />

なし。<br />

3:940 第 3 巻 : IA-32 ストリーミング SIMD 拡張命令リファレンス

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

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!