使用系统调用生成随机数

时间:2011-12-06 02:11:52

标签: random int mips system-calls mars-simulator

我试图生成一个0-99(含)的随机整数,但是在使用42系统调用时,我很难找到它存储值的位置。

到目前为止,我有:

li $a1, 100
li $v0, 42
syscall

我不确定生成的值存储在哪里,所以我可以使用它。

1 个答案:

答案 0 :(得分:2)

syscall帮助页面:$a0是伪随机数生成器ID,$a1是上限,返回的随机数也将包含在$a0