# byte[] a = {1, 2, 3, 4, 5, 0}; # int i = 0; # while (a[i] != 0) { # System.out.print(a[i]); # i = i + 1; # } .data a: .byte 1,2,3,4,5,0 .text la $t0, a loop: lb $a0, 0($t0) beq $a0, $0, exit li $v0,1 # print integer syscall addi $t0, $t0, 1 j loop exit: