我正在尝试编写一个程序,该程序接受两个整数并将它们存储到数组中,并且每当它尝试存储值时,都会导致错误。我已经浏览了几个线程,但是我不确定是什么引起了问题。
.data
prompt: .asciiz "Please enter the two numbers to begin the fibonacci sequence."
promptNumOne: .asciiz "\nFirst Number:"
promptNumTwo: .asciiz "\nSecond Number:"
myArray: .space 12
.text
#Array Index
move $t2, $zero
#prompt
li $v0, 4
la $a0, prompt
syscall
#First Number
li $v0, 4
la $a0, promptNumOne
syscall
li $v0, 5
syscall
sw $v0, myArray($t2)
addi $t2, $t2, 4 #Increment index
#Second Number
li $v0, 4
la $a0, promptNumTwo
syscall
li $v0, 5
syscall
sw $v0, myArray($t2)
addi $t2, $t2, 4 #Increment index