.global main
.data
  A: 1,2,3,4,5,6,7,8
  len: 8
.text

getsum:
	la t0, A
	la t1, len
	lw t1, 0(t1) # t1=len
	li a0,0
loop:	beqz t1, exit
	lw t2, 0(t0) # t2 = A[i]
	add a0,a0,t2 # sum = sum + A[i]
	addi t1,t1,-1
	addi t0,t0,4
	j loop
exit:	ret

main:
	bltz t0, getsum
	call getsum
	li a7, 1
	ecall

