mix
指令型別 I
格式
(qp) mix1.l r1 = r2, r3 one_byte_form, left_form
(qp) mix2.l r1 = r2, r3 two_byte_form, left_form
(qp) mix4.l r1 = r2, r3 four_byte_form, left_form
(qp) mix1.r r1 = r2, r3 one_byte_form, right_form
(qp) mix2.r r1 = r2, r3 two_byte_form, right_form
(qp) mix4.r r1 = r2, r3 four_byte_form, right_form
說明
GRr2 與 r3 的數據元素按下圖所示進行混合,結果放入 GR r1。源暫存器中的數據元素按對分組,併爲結果從每對中選擇一個元素。在 left_form 中,結果由每對中最左側的元素組成。在 right_form 中,結果由最右側的元素組成。這些元素從兩個源暫存器之間交替選擇。