RISC-V:有什么方法可以将单词解析为浮点数吗?

RISC - V : Is there any way to parse a word to a float?

我想把一个浮点数分成一个词

  fmul.s f8, f2, s5

每次我尝试 运行 都会弹出一个错误提示 Too few or incorrectly formatted operands. Expected: fmul.d f1, f2, f3, dyn

您需要先使用 fcvt 指令将字值转换为浮点数:

fcvt.s.w  f1, x5

那么你可以使用普通的浮点数fmulfdiv指令