Answer from cs61c-ek (jin tang li 15994133) for Question 1 the c programmer associate the arguments of a function at the caller with the callee by passing arguments to the callee. this is also normally how the verilog done.