0

如果将 QNaN 和 SNaN 用作浮点移动指令 (FMV.XS) 的输入,那么 RISC-V 32 位实现的可能输出和异常可能是什么

4

1 回答 1

4

FMV 从不引发异常。

FCVT.{W|L}[U].{S|D} 只要浮点值不能以整数格式表示,就会引发无效异常。这包括超出范围的值、无穷大和 NaN。在这种情况下,NaN 是否发出信号没有任何区别。

一般来说,RISC-V FP指令符合IEEE 754-2008标准中相应操作的异常行为。

于 2014-11-06T20:39:30.520 回答