第1行的MIPS解析器语法错误

时间:2015-04-18 15:21:38

标签: mips

我得到了parser syntax error on line 1。 这个例子来自书中,但它并没有以某种方式运行。 如果有人可以帮助我,我真的很感激。

.data
prompt:     .asciiz     "\n  Please Input a value for N = "
result:     .asciiz     "  The sum of the integers from 1 to N is "
bye:        .asciiz     "\n ADIOS!! "
        .global     main
        .text
main:
        li      $v0, 4      
        la      $a0, prompt 
        syscall

        li      $v0, 5
        syscall

        blez        $v0, end
        li      $t0, 0
loop:
        add         $t0, $t0, $v0
        addi        $v0, $v0, -1
        bnez        $v0, loop

        li      $v0, 4
        la      $a0, result
        syscall

        li      $v0, 1
        move        $a0, $t0
        syscall
        b       main

end:        li      $v0, 4
        la      $a0, bye
        syscall

        li      $v0, 10
        syscall

0 个答案:

没有答案