第1行出现MIPS解析器语法错误
第1行出现第1行出现MIPS解析器语法错误,mips,Mips,第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 mai
解析器语法错误
。
这个打击的例子来自于书中,但不知何故它并没有运行。
如果有人能帮我,我将不胜感激
.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
global=>globl,但仍然得到相同的错误。PCSpim中没有语法错误(使用
.globl
而不是.global
)。您尚未指定正在使用的工具,因此无法回答此问题。