1. b is 8 op1 does *b <-- *a + *b which sets the contents of y to be the contents of a and the contents of b, 3 and 5 respectively. op2 operates only on local copies of the variables (call-by-val) so has no effect on a or b. 2. Only d 3. c 4. Stack pointer (%rsp) becomes 0xffd010 (optional part of answer) Frame pointer (%rbp) becomes 0xffff00 Stack pointer (%rsp) becomes 0xffd018