pack
指令型別 I
格式
(qp) pack2.sss r1 = r2, r3 two_byte_form, signed_saturation_form
(qp) pack2.uss r1 = r2, r3 two_byte_form, unsigned_saturation_form
(qp) pack4.sss r1 = r2, r3 four_byte_form, signed_saturation_form
說明
GR r2 與 GR r3 的 32 位或 16 位元素分別轉換成 16 位或 8 位元素,然後將結果放入 GR r1。源運算元的元素當作有符號值處理。如果源運算元的元素無法在結果元素中表示,則執行飽和修剪。飽和可以是有符號的,也可以是無符號的。如果元素大於上限值,則結果取上限值。如果小於下限值,則結果取下限值。壓縮飽和極限表格顯示壓縮飽和極限。