分别将 Rss 和 Rtt 的偶数 16 位半字相乘。 可选累积与目标寄存器对的低位和高位字并可选地饱和。

类别:XTYPE(插槽 2,3)
笔记
■ 如果在执行该指令期间发生饱和(结果被钳位到
最大值或最小值),设置状态寄存器中的 OVF 位。
OVF 保持设置,直到通过传输到 SR 明确清除
内部函数

编码

分别将两个 16 位半字相乘,并可选择与低位和
目的地的高词。 可选饱和,并将结果存储回
目标寄存器对。

类别:XTYPE(插槽 2,3)
笔记
■ 如果在执行该指令期间发生饱和(结果被钳位到最大值或最小值),设置状态寄存器中的 OVF 位。
OVF 保持设置,直到通过传输到 SR 明确清除
内部函数

编码

分别将两个 16 位半字相乘。 对结果进行四舍五入,并存储高半字打包在一个单一的寄存器目的地。

类别:XTYPE(插槽 2,3)
笔记
■ 如果在执行该指令期间发生饱和(结果被钳位到最大值或最小值),设置状态寄存器中的 OVF 位。
OVF 保持设置,直到通过传输到 SR 明确清除
内部函数


将两个 16 位半字相乘。 Rs 被认为是有符号的,Ru 是无符号的。

类别:XTYPE(插槽 2,3)
笔记
■ 如果在执行该指令期间发生饱和(结果被钳位到最大值或最小值),设置状态寄存器中的 OVF 位。
OVF 保持设置,直到通过传输到 SR 明确清除
内部函数

编码

使用 32 位源寄存器 Rs 和
室温。 64 位结果以打包的 H,H,L,L 格式存储在目标寄存器中。 这
目标寄存器也可以选择累加(XOR’d)。 有限域乘法
指令对许多算法都很有用,包括扰码生成,
密码算法、卷积和 Reed Solomon 码。


类别:XTYPE(插槽 2,3)
内部函数

编码