.data Ramain: .word 0 Regmain: .word 0,0,0,0,0,0,0,0 a: .asciiz ">" bb: .asciiz "*" x: .word 0 z: .word 0 t: .word 0 f: .word 0 true_str: .asciiz "true" false_str: .asciiz "false" .text main: li $v0, 5 syscall move $t0, $v0 sw $t0, z li $v0, 4 la $a0, a syscall li $v0, 4 la $a0, bb syscall li $a0, 42 li $v0, 1 syscall lw $a0, z li $v0, 1 syscall li $v0, 4 la $a0, true_str b l1 l1: syscall li $v0, 4 b l2 l2: la $a0, false_str l3: syscall li $v0, 10 syscall