Answer from cs61c-es (Meng Chang Bruce Lin 16075852) 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.