Assembly:

SOV rd, rs, rt

nanoMIPS

Set on Overflow

Purpose:

Set on Overflow. Set the register $rd to 1 if the signed addition of registers $rs and $rtoverflows 32 bits, and 0 otherwise.

Availability:

nanoMIPS

Format:

001000

rt

rs

rd

x

1111010

000

6

5

5

5

1

7

3

Operation:

sum = GPR[rs] + GPR[rt]
GPR[rd] = 1 if overflows(sum, nbits=32) else 0

Exceptions:

None.