【发布时间】:2011-12-06 02:11:52
【问题描述】:
我正在尝试生成一个 0-99(含)的随机整数,但在使用 42 系统调用时很难找到将值存储到的位置。
到目前为止我有:
li $a1, 100
li $v0, 42
syscall
我不确定生成的值存储在哪里,所以我可以使用它。
【问题讨论】:
标签: random int mips system-calls mars-simulator
我正在尝试生成一个 0-99(含)的随机整数,但在使用 42 系统调用时很难找到将值存储到的位置。
到目前为止我有:
li $a1, 100
li $v0, 42
syscall
我不确定生成的值存储在哪里,所以我可以使用它。
【问题讨论】:
标签: random int mips system-calls mars-simulator
来自syscall帮助页面:$a0是伪随机数生成器ID,$a1是上限,返回的随机数也将包含在$a0中。
【讨论】: