Hexagon_V65_Programmers_Reference_Manual(46)

11.10.6.6 矢量饱和和压缩

对于向量中的每个元素,将值饱和到下一个较小的大小。VSATHUB使有符号半字饱和为无符号字节,而VSATHB使有符号的半字饱和到签名字节。
在这里插入图片描述
在这里插入图片描述
类别:XTYPE(插槽2、3)

笔记

■ 如果在执行该指令期间出现饱和(结果被箝位为设置状态寄存器中的OVF位(最大值或最小值)。

OVF保持设置,直到通过传输到SR明确清除。

内部函数
在这里插入图片描述
编码
在这里插入图片描述

11.10.6.7 矢量饱和无包

将源向量Rss的每个元素饱和到下一个较小的大小。VSATHUB饱和有符号半字到无符号字节。VSATWH将有符号字饱和为有符号并且VSATWH将有符号字饱和为无符号半字。结果值以解包形式放置在目标寄存器Rdd中。
在这里插入图片描述
类别:XTYPE(插槽2、3)

笔记

■ 如果在执行该指令期间出现饱和(结果被箝位为设置状态寄存器中的OVF位(最大值或最小值)。

OVF保持设置,直到通过传输到SR明确清除。

内部函数

在这里插入图片描述
编码
在这里插入图片描述

11.10.6.8 向量混洗

洗牌奇数半字(shuffoh)从Rtt和奇数半词中提取奇数半单词并将它们合并到向量Rdd中。洗牌偶数半字对Rss和Rtt中的每个偶数半字执行相同的操作。同样的操作是可用于奇数和偶数字节。
在这里插入图片描述
类别:XTYPE(插槽2、3)

内部函数
在这里插入图片描述
编码
在这里插入图片描述

11.10.6.9 矢量散点字节

将寄存器Rs的低8位复制到目标寄存器的四个字节中的每一个第三。
在这里插入图片描述
类别:XTYPE(插槽2、3)

内部函数
在这里插入图片描述
编码

在这里插入图片描述

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值