Ошибка добавления PCSpim

#    PROGRAM TO ADD TWO NUMBERS 
        .text           #directive identifying the start of instructions 
        .globl  __start

__start:

    #print
        la      $a0, prompt     #prompt goes in 
        li      $v0, 4         
        syscall

    #read in integer 
        li      $v0, 5          # service code 
        syscall 
        sw      $v0, Num1       # store what was entered 
    #read another 
        li      $v0, 5          # service code 
        syscall 
        sw      $v0, Num2       # store what was entered

    #do the addition
        lw      $t0, Num1 
        add     $a0, $t0, $v0

    #print the sum
        li      $v0, 1          # print integer service call 
        syscall

    #print a final string line 
        la      $a0, final 
        li      $v0, 4 
        syscall

        li      $v0, 10         # exit program service 
        syscall

    #Data segment 

        .data 
Num1:   .word   0 
Num2:   .word   0 
prompt: .ascii  "Please type 2 integers, end each with the " 
        .asciiz "Enter key:\n" 
final:  .asciiz " is the sum.\n"

Я использую PCSpim 9.1.9. Я попытался переустановить PcSpim, но он все еще не работает. Я получаю ошибку " spim: (синтаксический анализатор) синтаксическая ошибка в строке 8 файла. La $a0, приглашение #prompt входит.

Пожалуйста помоги

0 ответов

Другие вопросы по тегам