Quiz submission record for quiz2-1-2 at Mon Jun 28 23:13:05 2004: Your Answer for Question 1: 1) one example of a difference between mips and C is when several arithmetic operations are carried out in one line of a C statement like (4+5) - (6+7). mip's arithmetic operations only take 3 arguements so it takes 3 lines of mips code to replicate. This is because simplicity is important. 2) also arrays in C are represented differently in mips which uses registers to store its variables. The array starting address is stored as a register but because there are a limited number of registers available the array itself is stored in the memory part of the computer. This is because smaller is faster so a limited number of registers makes things run faster. Your Answer for Question 2: add $t0 k 1 Your Answer for Question 3: This reading was interesting because I've never used assembly language b4 only higher lvl languages like C and java so when ppl talked about machine code b4 all i pictured was a buncha 1's and 0's. i think its cool how mips uses simple functions to implement complex C statements. Your unique submission ID is quiz2-1-2-cs61c-be-1088489585-119.