COE 308 Assignments - Spring 2008

Computer Architecture

 

Muhamed F. Mudawar

mudawar@kfupm.edu.sa

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