Answer from cs61c-be (Tony Yiu 15099596) for Question 2 C: if, else do while go to while switch for Mips: bne beq Less complex code for MIPS means more speed. Since MIPs is low level programmers wanted to optimize its speed. It's abstraction where at a high level a programmer has all these tools for decision making to make it easier on his brain but once it is translated to a lower level the computer needs no such help.