Fall 2011 Fall 2010 Fall 2009 Fall 2008 Fall 2007 Fall 2006 Spring 2006 Fall 2005 Spring 2005 Spring 2004
cs470 - Spring 2006

The first labs will be held on 2/1/06

Homeworks and Exams

Make sure you always show your work. This way you may get partial credit in case the final result is wrong. In any event, please try to prove your statement(s).

Failure to prove things earns you only 50% of the maximum for that particular problem in case the answer is correct, and nothing in case the answer is wrong. In case you can't prove something show at least your attempts or try to give an explanation of why you gave that particular answer.
  • Hw1 Posted 1/15, due 2/6.
    • Hw1 results: max=100%, min=82.2%, avg=95.3%, std_dev=6.1
  • Hw2 Posted 1/15, due 2/13.
    • Hw2 results: max=97%, min=47%, avg=80%, std_dev=15.5
  • Midterm
    • Midterm results: max=96%, min=37%, avg=76.1%, std_dev=18.4
  • Hw3 Posted 3/20, due 4/3.
    • Hw3 results: max=97%, min=22%, avg=62.8%, std_dev=26.8
  • Hw4 Posted 3/20, due 4/17.
    • Hw4 results: max=96%, min=33%, avg=65.6%, std_dev=%21.8
  • Hw5 Posted 3/20, due 5/1.
    • Hw5 results: max=93%, min=32%, avg=51.7%, std_dev=19.1%


You are required to print out the lab documentation and the lab manual available on line (see below).
  • The SPIM manual (needed for the first seven labs). The SPIM web page provides additional information on SPIM.
  • The dinero cache simulator (needed for some homeworks and labs 8 to 10)
  • Lab1 (Getting Started with SPIM)
  • Lab2 (MIPS: The Virtual Machine)
  • Lab3 (Control Stuctures in MIPS)
  • Lab4 (Register Usage and Procedures)
  • Lab5 (Memory Issues)
  • Lab6 (Arithmetic in MIPS)
  • Lab7 (Exceptions in MIPS)

Class Materials
Last update: July 20, 2006 Virgil Bistriceanu cs470 Computer Science

$Id: cs470_spring2006.html,v 1.3 2006/07/20 19:00:14 virgil Exp $