COE 308 - Computer Architecture

Assignments - Fall 2011

 

Muhamed F. Mudawar

mudawar@kfupm.edu.sa

Office: Building 22, Room 328, Phone: 4642

COE 308 Home | Syllabus | Lectures | Tools & Manuals

 

CPU Design Project: Due Monday, December 26, 2011

Project Description: Pipelined Processor Implementation

Test Cases (Hand Assembled - Check the Hexadecimal Codes)

Project Evaluation Form

Logisim version 2.7.1

Website for Logisim

 

MIPS Programming 1: Due Thursday, October 20, 2011

MIPS Programming Assignment Sheet

MARS: Mips Assembler and Runtime Simulator

 

MIPS Programming 2: Due Friday, November 18, 2011

Floating-Point Computation, Counting Instructions, and Matrix Traversal

 

Practice Homework 1: NOT Graded

Computer Abstractions and Technology

Homework 1 Solution

Practice Homework 2: NOT Graded

MIPS Instructions and Assembly Language

Homework 2 Solution

Practice Homework 3: NOT Graded

Procedures in MIPS Assembly Language

Homework 3 Solution

Practice Homework 4: NOT Graded

Floating-Point Representation and Arithmetic

Homework 4 Solution

Practice Homework 5: NOT Graded

Performance and Metrics

Homework 5 Solution

Practice Homework 6: NOT Graded

Single-Cycle Processor Implementation

Homework 6 Solution

Practice Homework 7: NOT Graded

Pipelined Processor

Homework 7 Solution

Practice Homework 8: NOT Graded

Memory Hierarchy

Homework 8 Solution

 

 

  Last Updated: Saturday November 26, 2011, by Dr. Muhamed Mudawar