Quiz submission record for quiz2-1-2 at Tue Jun 29 10:13:58 2004: Your Answer for Question 1: 1) Preprocessor directives. "#define ARRAY_SIZE 10" is not translated directly into assembly language. The preprocessor will just look through your code and replace every instance of "ARRAY_SIZE" with "10" 2) Comments. Comments are not translated into assembly language code. They are just there to help human readers better understand the code. Your Answer for Question 2: Assume $s1 holds the address of k in memory. lw $t0,0($s1) addi $t0,$t0,1 sw $t0,0($s1) Your Answer for Question 3: It was pretty straight forward. P&H does an excellent job explaining stuff so far. I guess I found it interesting how arithmetic must be done using values only found in registers and not variables in memory because registers are so much faster, and if you need to do operations on something in memory, you must first transfer it to a register. Your unique submission ID is quiz2-1-2-cs61c-fz-1088529238-3030.