main: li $t0, 0 #res li $t1, 0 #i li $t2, 0 #n li $t3, 0 #x li $t4, 0 #a li $a0, 0 #a0 loop: beq $t2, $t1 exit addi $t1, $t1, 1 lw $t4, 0($a0) bne $t4, $t3, loop addi $t0, $t0, 1 addi $a0, $a0, 4 j loop exit: li $v0, 10 syscall .end