很多risc架构的处理器在运算指令产生错误(如上溢出(overflow)、下溢出(underflow)和除以零)时,都会产生软件异常。
risc-v架构的一个特殊之处是对任何的运算指令错误(包括整数和浮点指令)均不产生异常,而是产生某个特殊的默认值,同事设置某些状态寄存器的状态位。
risc-v架构推荐软件通过其他方法找到这些错误。
很多risc架构的处理器在运算指令产生错误(如上溢出(overflow)、下溢出(underflow)和除以零)时,都会产生软件异常。
risc-v架构的一个特殊之处是对任何的运算指令错误(包括整数和浮点指令)均不产生异常,而是产生某个特殊的默认值,同事设置某些状态寄存器的状态位。
risc-v架构推荐软件通过其他方法找到这些错误。