安騰(R) 處理器主題擴充套件指令

unpack

操作 字型慣例

指令型別 I

格式

(qp) unpack1.h r1 = r2, r3 one_byte_form, high_form

(qp) unpack2.h r1 = r2, r3 two_byte_form, high_form

(qp) unpack4.h r1 = r2, r3 four_byte_form, high_form

(qp) unpack1.1 r1 = r2, r3 one_byte_form, low_form

(qp) unpack2.1 r1 = r2, r3 two_byte_form, low_form

(qp) unpack4.1 r1 = r2, r3 four_byte_form, low_form


說明

擴充套件 GRr2r3 的數據元素,並將結果放入 GR r1在 high_form 中,選擇每個源暫存器的最高有效元素;而在 low_form 中,則選擇每個源暫存器的最低有效元素。各個元素從源暫存器中交替選擇。

單擊此處在一幅插圖中同時檢視所有形式的 unpack 指令的示例。