ICS 233 Assignments - Fall 2007
Computer Architecture & Assembly Language

 

Muhamed F. Mudawar

mudawar@kfupm.edu.sa

Office: Building 22, Room 328, Phone: 4642

ICS 233 Home | Syllabus | Lectures

Written Assignment:

1. Computer Abstractions and Technology (Due Wednesday, September 19)

1. Solution

2. MIPS Instructions and Assembly Language (Due Wednesday, October 24)

2. Solution

3. Integer Multiplication and Division, Floating Point (Due Wednesday, November 21)

3. Solution

4. Performance and Metrics (Due Monday, December 3)

4. Solution

5. Single-Cycle Processor Implementation (Due Wednesday, January 2)

5. Solution

6. Pipelining and Cache Memory

6. Solution

Projects:

1. Due Saturday, December 1, by midnight

Counting Words, Floating-Point Multiplication, Matrix Multiplication, and Instruction Frequencies

2. Due Wednesday, January 16, by midnight

Pipelined Processor Design and Implementation

 

Late Policy:

  • Late projects will be penalized 5% for each late day.

  • Maximum late penalty is 25% for 5 late days, after which the project is not accepted.

 

  Last Updated: Sunday March 01, 2009, by Dr. Muhamed Mudawar