它会触发整数异常吗?
不会。浮点异常通过 fflags 记录,具体结果按浮点规范产生。
FDIV.D 将双精度浮点 rs1 除以 rs2,按 rm 字段舍入并写入 rd。异常标志和特殊值结果按 RISC-V D 扩展/IEEE 754 规则处理。
FDIV.D 是浮点算术指令,按 rm 字段选择舍入模式,并按 IEEE 754/RISC-V 浮点规则设置 fflags 异常标志。
结合 «fdiv.d f0, f1, f2 # f0 = f1/f2 (RNE)» 等实际代码理解该场景。
不会。浮点异常通过 fflags 记录,具体结果按浮点规范产生。
汇编器通常可使用动态舍入或默认写法,但机器指令包含舍入模式字段。