loop: slt $t0,$s1,$s0 beq $t0,$0,exit addi $t1,$t0,2 addi $t2,$s0,-1 sll $t3,$t1,2 add $t4,$t3,$s2 lw $s0,0($t4) sll $t4,$t2,2 add $t5,$t4,$s3 sw $s0,0($t5) addi $so,so,1 j loop exit: