商店地址未在字边界(MIPS)上对齐

时间:2019-11-30 20:48:58

标签: arrays mips

我正在尝试编写一个程序,该程序接受两个整数并将它们存储到数组中,并且每当它尝试存储值时,都会导致错误。我已经浏览了几个线程,但是我不确定是什么引起了问题。

.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

0 个答案:

没有答案
相关问题