Your grade will be calculated using the following percentages:
The letter grade you receive from the course will be determined as follows:
Two mid-semester exams
Final exam (comprehensive)
The instructor reserves the right to adjust these percentages lower if
Policy on Academic Honesty and Cheating - your continued registration in this
class indicates that you understand and agree to abide by the
Will Appear here when assigned.
Assignment 1 - description in
Revised Due Date: Feb 6
Assignment 2 - description in
Revised Due Date: Feb 25
Assignment 3 - description in
Due Date: Mar 2
MIPS Cross-Compiler for Linux is
Assignment 4 - description in
Mike Wilder's vhdl "buttons and LED's" example is in the zip file
My sample vhdl code that included a "skeleton" ALU module is available
code is modified somewhat from the version we discussed in class.
Assignment 5 - description in
The sample program you can use to test your processor is available
This program is slightly modified from the one I handed out in class. Some useful items:
How to use the checkin program -
pdf. Use the class name "cs350"
Link to the textbook lecture slides (password protected - get password from
the instructor): Chapter 1. Chapter 2. Chapter 3. Chapter 4. Chapter 5. Chapter 6. Chapter 7.
A decent vi editor Cheat Sheet
Unix tutorial (from the University of Edinburgh)
Textbook website here
Mips handout is available in
Mips reference card is available in
(pdf) Last updated Sunday, May 3, 2009