CS Course Catalog Description
Daily Schedule
 

CSE 378 - Autumn 2002

Machine Organization and Assembly Language Programming

 
Main Administrative Assignments Lectures Help

Assignment Page

Homework #1: Spim Familiarization Assignment

Homework #2: Binary Representation
see also: Notes on binary representation from October 3rd tutorial

Homework #3: 378 Stack Machine

Homework #4: Sorting

Homework #5: Single-cycle implementation   
Slides from Tutorial: SMOK_2.ppt
SMOK files from tutorial: ALU_machine.smok, ALU_MEM.smokmem, ALU_PLA.smokpla

Homework #6: Designing a pipeline

Homework #7: Designing a cache  please see the "appendix"

Homework #8: Design & performance problems for caching and virtual memory.



Software needed for these assignments can be found on the software page.

 
 
 
 
 
 
 
 
 
 
Last revised 03/27/01 by 378admin@cs.washington.edu