COE 308 Assignments - Spring 2008

Computer Architecture


Muhamed F. Mudawar

Office: Building 22, Room 328, Phone: 4642

COE 308 Home | Syllabus | Lectures


Assignment 1: Not Graded

Computer Abstractions and Technology

Assignment 2: Due Wednesday, March 12

MIPS Instructions and Assembly Language

Assignment 3: Due Saturday, March 29

Floating-Point Representation and Arithmetic

Assignment 4: Due Saturday, April 26

Performance and Metrics

Assignment 5: Due Monday, May 12

Single-Cycle Processor Implementation

Assignment 6: Due Monday, May 19

Pipelined Processor

Assignment 7: Due Wednesday, June 4

Memory Hierarchy


Project 1: Due Wednesday, April 9, by Midnight

Project Description: Writing, Simulating, and Testing MIPS Assembly Code

Project Evaluation Form

MARS 3.4.1: Mips Assembler and Runtime Simulator (user friendly)

Fibonacci sample program

MARS homepage

MARS paper

Appendix A in Patterson and Hennessy book


Project 2: Due Wednesday, May 28, by Midnight

Project Description: Pipelined Processor Implementation

Project Evaluation Form

Logisim version 2.1.6

Website for Logisim


  Last Updated: Friday February 27, 2009, by Dr. Muhamed Mudawar