MIPS I / O麻烦

时间:2017-04-08 03:02:26

标签: assembly mips

我目前正致力于使用线性同余方法生成PseudoRandom数的MIPS程序。该程序应该包含几个将用于生成这些数字的值,但我遇到了一个问题:每次我尝试运行它时,它都会给我以下错误:

 Unknown System call: (whatever number was entered in)

麻烦的代码如下:

# first, get the seed for the base case
  la            $a0,  SeedPrompt
  li            $v0,  4
  syscall

  # print a new line
  la            $a0,  NewLine
  li            $v0,  4
  syscall

  # read integer
  li            $v0,  5
  syscall

  sw            $v0, Seed   (Seed is declared earlier in the file as a word)
  syscall

我一直在使用多个指南(包括我的教授提供的指南)来帮助我对这一部分进行编程,与那些相比,它看起来是正确的。我觉得我还应该提一下,这是我第一次在汇编中编程任何东西,所以我还不习惯语言的语法。非常感谢任何帮助!

0 个答案:

没有答案