#
#  Name:
#  Lab Section:
#  TA:
#

	.data
source: .word   6, 1, 12, 0, 3, 1, 4
dest:   .word   0, 0, 0, 0, 0, 0, 0

	.text
	.globl	loop
	.globl	values
main:
	la	$a0, source
	la	$a1, dest

# begin actual code
	addi	$v0, $zero, 0		# Initialize count
loop:	lw	$v1, 0($a0)		# Read next word from source
	sw	$v1, 0($a1)		# Write to destination
	addi	$a0, $a0, 4		# Advance pointer to next source
	addi	$a1, $a1, 4		# Advance pointer to next destination
	beq	$v1, $zero, loop	# Loop if word copied != zero
# end actual code

values:
	jr	$ra
