Answer from cs61c-eg (Ramanarayan Vasudevan 15938560) for Question 1 In C when the caller makes a call to the callee he passes the arguments using the name of the caller followed by the arguments in order. Whereas in Verilog the arguments can be passed in any order and the parameter of the arguments has to be passed along with the name of the arguments to the callee.