问题描述
我正在尝试将整数存储到数组中以将它们相加并获得它们的平均值 我不确定出了什么问题(可能是所有问题),而且我对 sw lw 说明感到困惑,希望得到一些帮助,谢谢
.data
array: .space 40
msg: .asciiz "Please enter 10 integer values:\n"
################# Code segment #####################
.text
.globl main
main:
la $a0,msg
li $v0,4
syscall
la $t2,array
loop:
beq $t0,40 loop2
li $v0,5
syscall
sw $v0,($t2)
addi $t2,$t2,4
addi $t0,$t0,4
j loop
loop2:
beq $t0,0 end
lw $t1,($t2)
add $t3,$t3,$t1
subi $t2,4
subi $t0,4
j loop2
end:
li $t1,10
div $t3,$t1
mflo $a0
li $v0,1
syscall
li $v0,10
syscall
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)