Will this run correctly?
.data
Fizz: .asciiz "fizz"
Buzz: .asciiz "buzz"
nLine: .asciiz "\n"
.globl main
.text
main:
li $t0, 0
li $t1, 101
Loop:
addi $t0, $t0, 1
beq $t0, 101, End
rem $t2, $t0, 15
beqz $t2, Fb
rem $t2, $t0, 5
beqz $t2, Fi
rem $t2, $t0, 3
beqz $t2, Bu
b Number
Fb:
li $v0, 4
la $a0, Fizz
syscall
la $a0, Buzz
syscall
la $a0, nLine
syscall
b Loop
Fi:
li $v0, 4
la $a0, Fizz
syscall
la $a0, nLine
syscall
b Loop
Bu:
li $v0, 4
la $a0, Buzz
syscall
la $a0, nLine
syscall
b Loop
Number:
li $v0, 1
move $a0, $t0
syscall
li $v0, 4
la $a0, nLine
syscall
b Loop
End:
li $v0, 10
syscall