Random 使用系统调用生成随机数

Random 使用系统调用生成随机数,random,int,mips,system-calls,mars-simulator,Random,Int,Mips,System Calls,Mars Simulator,我试图从0-99(包括0-99)生成一个随机整数,但在使用42系统调用时,我很难找到它将值存储到的位置 到目前为止,我已经: li $a1, 100 li $v0, 42 syscall 我不确定生成的值存储在哪里,因此我可以使用它。从帮助页面:$a0是伪随机数生成器id,$a1是上限,返回的随机数也将包含在$a0中,但我不确定伪随机数指的是什么。这意味着“最终确定,但不容易预测”。对于大多数目的来说,随机性已经足够了。那么,我从0-99(含0-99)生成的“随机”是否正确?我只需要将数字从$

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

到目前为止,我已经:

li $a1, 100
li $v0, 42
syscall

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

从帮助页面:
$a0
是伪随机数生成器id,
$a1
是上限,返回的随机数也将包含在
$a0
中,但我不确定伪随机数指的是什么。这意味着“最终确定,但不容易预测”。对于大多数目的来说,随机性已经足够了。那么,我从0-99(含0-99)生成的“随机”是否正确?我只需要将数字从$a0移动到我想要使用的任何寄存器?