130 likes | 217 Views
Student ID. Name. Seat. Answers. EE 333 Exam 1 September 29, 2005. Instructions Print your name, student ID, and seat in the above blanks. This is a Closed Book exam. Do all of the problems. They may vary in points but the total is 100. Questions are short answer and problems.
E N D
Student ID Name Seat Answers EE 333 Exam 1September 29, 2005 Instructions Print your name, student ID, and seat in the above blanks. This is a Closed Book exam. Do all of the problems. They may vary in points but the total is 100. Questions are short answer and problems. Do not use any additional pages of paper. If you run out of room, use the back sides. Do not remove the staple. Please write clearly or print. Illegible or unreadable answers may not be graded for partial credit. Mark your answer with a box or star. University of Portland School of Engineering
Problem 1, (10 pts) Complete the table. University of Portland School of Engineering
Problem 2, (10 pts) Find the memory byte in hex. memory (hex) University of Portland School of Engineering
MIPS machine language (decimal) You may also use the following pseudo-instructions: la rdest, address lb rt, address sb rt, address University of Portland School of Engineering
Problem 3, (10 pts) Match the instruction to the class. B lw $s1, 100 ($s2) E beq $s1, $s2, 100 B sw $s1, 100 ($s2) A sub $s1, $s2, $s3 D j label A. Arithmetic and logic B. Memory reference C. Data Movement D. Jump E. Branch University of Portland School of Engineering
1010 1100 1000 0010 0000 0000 0001 0000 Problem 4, (10 pts) Find the assembly instruction for: 0x ac82 0010 rs = 0x04 immed = 0x0010 = 16 rt = 0x2 op = 0x2b = 43 sw $rt, immed ($rs) sw $2, 16 ($r4) University of Portland School of Engineering
5 32 5 0010 0001 1110 1100 1111 1111 1111 1100 5 32 32 32 32 Find the registers and immediate. Problem 5, (10 pts) Instr = 0x 21ec fffc immed rs rt $15 add $12 0xfffc addi $12, $15, -4 University of Portland School of Engineering
Problem 6, (15 pts) Write a program segment for tau = 4 * beta + pi University of Portland School of Engineering
One ALU device NOTE: Active low symbol provided University of Portland School of Engineering
Design a 16-bit ALU. Problem 7, (15 pts) University of Portland School of Engineering
Problem 8, (10 pts) Draw the traces for signals Sout and Pout University of Portland School of Engineering
Problem 9, (10 pts) A 16-bit computer is built entirely from the 7400LS logic family. Use only the following information to find the maximum clock frequency for the ideal case. Show units. setup = 10ns, hold=5ns, propagation=20ns, gate delay =10ns University of Portland School of Engineering
Statistics University of Portland School of Engineering