SOLUTION TO QUIZ #1:
--------------------

1.

	.data
f0:	.word	0
f1:	.word	1
i:	.word	0
N:	.word
str:	.asciiz "Enter a positive integer between 0 and 100"
temp:	.word

	.text
__start:	puts str
		get N
		blez N, done
loop:		blt N, i, done
		put f0
		add temp,f0,f1
		move f0,f1
		move f1,temp
		add i,i,1
		b loop
done:		nop

Things to look for:
-- use of .data and .text
-- storage allocation for variables
-- use of labels
-- proper loop implementation:
	make sure loop *does* terminate, and that it terminates after
	that correct number of iterations (not one less or one extra)
-- proper algorithm implementation:
	nee-- need to calculate f(i) = f(i-1) + f(i-2) for i>=2
	need to shift new values into f0 and f1 during each iteration, and
	in the correct order:  f0 <-- f1
			       f1 <-- temp
-- proper I/O :  use of get, put, and puts


 		
2.	Bin	Dec	Hex	Octal
000100101100	300	12C	0454
01100001	97	61	141