More Arithmetic
What is MIPS code for a = b + c + d + e?
    
    add $s0, $s1, $s2   # a = b + c
    add $s0, $s0, $s3   # a = a + d
    add $s0, $s0, $s4   # a = a + e 
    # starts comment to end of line
What is MIPS code for a = (b + c) - (d + e)?
    
    add $t0, $s1, $s2   # $t0 = b + c
    add $t1, $s3, $s4   # $t1 = d + e
    sub $s0, $t0, $t1   # a = $t0 - $t1 
Registers $s0 - $s7 are used for variables
from your program.
Example: a, b, c
Registers $t0 - $t9 are used for
temporary, intermediate values.
Example: (b + c)
What is MIPS code for a += b?
    
    add $s0, $s0, $s1   # a = a + b
Alyce Brady, Kalamazoo College