• Hexagon_V65_Programmers_Reference_Manual(41)


    11.10.5.8 向量将字乘以有符号的一半(32x16)

    执行混合精度向量乘法运算并累加结果。 一个 32 位向量 Rss 中的字乘以向量中的 16 位半字(偶数或奇数)Rtt。 乘法以带符号的 32x16 执行,产生 48 位结果。
    该结果可选地向左缩放一位。 对两者执行类似的操作rss中的单词,两个结果累加。 最终结果是可选的与 Rxx 累积。
    在这里插入图片描述
    类别:XTYPE(插槽 2,3)
    内部函数
    在这里插入图片描述

    编码

    在这里插入图片描述

    11.10.5.9 乘以并使用上结果

    将两个有符号或无符号 32 位字相乘。 取此结果存储的高 32 位到单个目标寄存器。 可选择舍入。
    在这里插入图片描述
    类别:XTYPE(插槽 2,3)
    笔记
    ■ 如果在执行该指令期间发生饱和(结果被钳位到最大值或最小值),设置状态寄存器中的 OVF 位。
    OVF 保持设置,直到通过传输到 SR 明确清除
    内部函数
    D

    编码
    在这里插入图片描述

    11.10.5.10 乘以并使用完整结果

    将两个有符号或无符号 32 位字相乘。 (可选)添加或减去此值64 位累加器。 结果是一个全精度的 64 位值。在这里插入图片描述
    类别:XTYPE(插槽 2,3)
    内部函数
    在这里插入图片描述

    编码
    在这里插入图片描述

    11.10.5.11向量对偶乘法

    将 Rss 中的四个 16 位半字乘以 Rtt 中相应的 16 位半字。 这两个较低的结果被缩放并相加。 累加器的低位字是可选的添加。 该结果饱和到 32 位并存储在累加器的低位字中使用累加器。
    在这里插入图片描述
    类别:XTYPE(插槽 2,3)
    笔记
    ■ 如果在执行该指令期间发生饱和(结果被钳位到
    最大值或最小值),设置状态寄存器中的 OVF 位。
    OVF 保持设置,直到通过传输到 SR 明确清除。
    内部函数
    在这里插入图片描述
    编码
    在这里插入图片描述

    11.10.5.12 向量对偶乘以round和pack

    将 Rss 中的四个 16 位半字乘以 Rtt 中相应的 16 位半字。 这两个较低的结果被缩放并与舍入常数相加。 这个结果是饱和到 32 位,并且这个结果的高 16 位存储在低 16 位目标寄存器。 对上面的两个产品执行相同的操作,结果存储在目标的高 16 位半字中。
    在这里插入图片描述
    类别:XTYPE(插槽 2,3)
    笔记
    ■ 如果在执行该指令期间发生饱和(结果被钳位到最大值或最小值),设置状态寄存器中的 OVF 位。
    OVF 保持设置,直到通过传输到 SR 明确清除
    内部函数
    在这里插入图片描述

    编码
    在这里插入图片描述

    11.10.5.13 向量减少乘法字节

    将 Rss 中的 8 个 8 位字节乘以 Rtt 中相应的 8 位字节。 四个较低结果是累积的。 可选地添加累加器的低位字。 这个结果存储在累加器的低 32 位中。 执行相同的操作在上面的四个产品上使用累加器的上字。 八个字节Rss 可以被视为有符号或无符号。
    在这里插入图片描述
    类别:XTYPE(插槽 2,3)
    内部函数
    在这里插入图片描述

    编码
    在这里插入图片描述

    11.10.5.14 向量对偶乘以无符号字节

    将 Rss 中的 8 个 8 位有符号字节乘以 Rtt 中相应的 8 位无符号字节。
    成对添加结果,并可选择添加累加器。 结果饱和到有符号的 16 位并存储在目标寄存器的四个半字中。
    在这里插入图片描述
    类别:XTYPE(插槽 2,3)
    笔记
    ■ 如果在执行该指令期间发生饱和(结果被钳位到
    最大值或最小值),设置状态寄存器中的 OVF 位。
    OVF 保持设置,直到通过传输到 SR 明确清除
    内部函数
    在这里插入图片描述

    编码
    在这里插入图片描述

  • 相关阅读:
    Leetcode 1011. Capacity To Ship Packages Within D Days (Binary Search经典)
    ZIP明文攻击
    [附源码]Python计算机毕业设计大学生兼职系统
    08Maven中的继承和聚合的作用
    【软考 系统架构设计师】嵌入式系统⑤ 嵌入式系统开发与设计
    【Linux】MAC帧协议 + ARP协议
    【NumPy基础(05)常用函数】
    指令keep-alive
    用这个免费CDN,治愈WordPress网站加载缓慢的大难题
    听说你java基础很好?这些能答对几个?附上最全java必学知识点
  • 原文地址:https://blog.csdn.net/weixin_38498942/article/details/126760795