Адрес магазина не выровнен по границе слова (MIPS) - PullRequest
0 голосов
/ 30 ноября 2019

Я пытаюсь закодировать программу, которая принимает два целых числа и сохраняет их в массиве, и всякий раз, когда она пытается сохранить значение, это вызывает ошибку. Я просмотрел несколько тем, но не уверен, что является причиной проблемы.

.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
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...