Translating C code to MIPS
why do it
C is relatively simple, close to the machine
C can act as pseudocode for assembler program
gives some insight into what compiler needs to do
what's under the hood
do you need to know how the carburetor works to drive your car?
does your mechanic need to know?