Quiz submission record for quiz4-2-1 at Tue Jul 13 23:00:39 2004: Your Answer for Question 1: In C, the arguments of a functions are passed into the function by the caller as values and they are then stored in the callee's variables set up in the function code. In Verilog, it is the same only it also passes the output variable. Your Answer for Question 2: Your Answer for Question 3: this expression would need 5 wires. The simplified expression is E = A(B~C + ~BC) which has three and gates, one or gate and two inverters. Your Answer for Question 4: The undefined results happen because everything is under initial without using the # which makes the code step through after a given delay. There is a 10 nanosecond delay but it has been commented out. so the undefined results are actually results that are not what are expected. Your unique submission ID is quiz4-2-1-cs61c-as-1089784839-3040.