In: Computer Science
int A[10]; // assume initialized elsewhere
int sum = 0;
int I = 0;
while (i<0) { sum += A[i++]; sum+= 2 ;}
plz do not copy from other answer, thx.
Please find the code below :
         ori  
$s2, $0,
0            
# sum = 0
         ori  
$s3, $0,
0            
# i = 0
        
la    $s6,
arr                
# $s6 = &A
L1 : bge $s3, $0, DONE
         lw $s4,
$s3($s6)          
# $s7 = A[i]
        addu $s2, $s2, $s4
        # sum += A[i]
        addi $s3, $s3,
1            
# i++
        addi $s2, $s2,
2            
# sum += 2
        j  
L1                              
# Loop back
DONE