Answer from cs61c-es (Meng Chang Bruce Lin 16075852) for Question 2 For C: if-else, if-else if, switch statement, Bitwise operator (&,|,^,~), relational/logic (>, >=, <, <=, == !=), conditional exp1 ? exp2 : exp3 For MIPS: bne, beq, slt, slti, sltu, sltiu The reason that MIPS has fewer insturctions is to keep things small and simple. By doing so, smaller instructions result faster calculation.