Quiz submission record for quiz2-1-2 at Tue Jun 29 10:14:24 2004: Your Answer for Question 1: The parts of C prgram that are not translated into assembly codes are: preprocessors, #define, #include, header files and etc. The reason is that before a C program is complied, the preprocessors makes the program aware of what is available. So, these stuffs are not tanslated into MIPS. Your Answer for Question 2: I suppose that we can do the followings: add k, k, 1 Suppose that k is stored in a saved address $s0, then we can do the followings: addi $s0,$s0,1 where addi is add immediate, so we can increment the location of k by 1. Your Answer for Question 3: I think MIPS is fairly easy at the point of doing simple calculations and loops. In fact, I like MIPS better than C at this point. In particular, I like its simplicity and easy of implement. Your unique submission ID is quiz2-1-2-cs61c-es-1088529264-1885.