Lab Assignments
Click on the Details link to open the assignment in a new window. If there is no details link, the assignment has not yet been posted.Lab 1: Syllabus and Introduction (no assignment)
Lab 2: Assembling MIPS code on Helios (Details)
Lab 3: MIPS Function Calls (Details)
Lab 4: Midterm 1 (no assignment)
Lab 5: Midterm 1 Solutions and SPEC benchmarks (Details)
Lab 6: Single Cycle Datapath (Details)
Lab 7: Multicycle Datapath (Details)
Lab 8: Midterm 2 (no assignment)
Lab 9: Midterm 2 solutions and Pipelined Datapath (Details)
Lab 10: Caches (Details)