0
.globl main
.data
array:
.asciiz "a"
.align 5
.asciiz "b"
.align 5
.asciiz "c"
.text
main:
# Loads address of array into $a0
la $t0, array
# Loads a[0]
lw $a0, 0($t0)
# Sets to print string
li $v0, 4
#prints the string
syscall
上面的MIPS彙編代碼給我的錯誤:運行時異常在0x00400010:地址超出範圍0x00000061當我嘗試加載到$ a0。我也試過在($ t0)旁邊使用32,但似乎沒有任何東西讓我從我的數組中加載。一個陣列的MIPS彙編打印元素
想法?