安騰(R) 處理器主題並行平均減法指令

pavgsub

操作 字型慣例

指令型別 A

格式

(qp) pavgsub1 r1 = r2, r3 one_byte_form

(qp) pavgsub2 r1 = r2, r3 two_byte_form


說明

從 GR r2 的無符號數據元素中減去 GR r3 的無符號數據元素。然後將減法的結果各自相互獨立地右移一位。每個元素的高位填入減法的借位(ALU 進位的補碼)。為防止出現累計取整誤差,會執行平均演算法。如果相應之差的兩個最低位中至少有一位是 1,則每個結果的低位設定為 1。有符號的結果放入 GR r1 中。

單擊此處檢視雙位元組形式的並行平均減法指令的示例。