CSE logo University of Washington Department of Computer Science & Engineering
 CSE 410 - Software
  CSE Home   About Us    Search    Contact Info 

CSE 410
 Home page
Administration
 Syllabus
 Grading
 Calendar
 Accommodations
Classwork
 Lectures
 Assignments
 Exams
 Software
 Other Links
Email list
 Subscribe to list
 Email archive
    Software Tools

The software packages for this class are installed in the Math Sciences Computing Center . The download files provided here are only needed if you are doing the course work on some other system.

SPIM 6.3a simulator

We have a custom version of the SPIM simulator which has been extended to do file open/read/write/close. This extension is only available in the PC version of SPIM. (but see below!) This extended version is intended ONLY for use in CSE 410, Autumn 2001, and is not supported by anyone for any other use.

Download spim63aF0.zip and unzip it. A larger file containing all the sources including the mods to PCSpim is also available as spim63aF0-src.zip.

The official SPIM page has the original version of the program and other useful information.

Unix version now available! Rachel Richard of our 410 class has rehosted the extended version of SPIM and compiled it to run on Unix systems. It has not been extensively tested on many systems, but she has compiled and run XSPIM using both Red Hat x86 and on a Mac running Yellow Dog 2.0 w/ kernel 2.4.x.

Download spim-6.3aF1.tar.gz.

Note that there are apparently some differences in the flags that get passed to the file open call and so Rachel changed the flags in the skeleton. See filterBMP-skeleton-unix.s.

Context editor

In class, I am using the Context editor as a programming editor. This editor has a MIPS assembly language highlighter available.

The specific versions that I am using are available in ConTEXTsetup 0-96-3.exe and MIPSAssembler.chl.

The home page for the Context editor is here.

Windows 2000 Scheduling Tools and examples

The tools and example configurations that I am using in class are available in a zip file.


CSE logo Department of Computer Science & Engineering
University of Washington
Box 352350
Seattle, WA  98195-2350
(206) 543-1695 voice, (206) 543-2969 FAX
[comments to webmaster]