COE 308 - Computer Architecture

Assignments - Fall 2009


Muhamed F. Mudawar

Office: Building 22, Room 328, Phone: 4642

COE 308 Home | Syllabus | Lectures | Tools & Manuals


Practice Assignment 1: NOT Graded

Computer Abstractions and Technology

Practice Assignment 2: NOT Graded

MIPS Instructions and Assembly Language

Practice Assignment 3: NOT Graded

Procedures in MIPS Assembly Language

Practice Assignment 4: NOT Graded

Floating-Point Representation and Arithmetic

Practice Assignment 5: NOT Graded

Performance and Metrics

Practice Assignment 6: NOT Graded

Single-Cycle Processor Implementation

Practice Assignment 7: NOT Graded

Pipelined Processor

Practice Assignment 8: NOT Graded

Memory Hierarchy


Project 1: Due Tuesday, December 8, by Midnight

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

Project Evaluation Form

MARS: Mips Assembler and Runtime Simulator (user friendly)

Project 2: Due Sunday, January 24, by Midnight

Project Description: Pipelined Processor Implementation

Project Evaluation Form - Revised

Test Cases (Hand Assembled - Check the Hexadecimal Codes)

Logisim version 2.3.2

Website for Logisim



  Last Updated: Saturday February 13, 2010, by Dr. Muhamed Mudawar