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

CSE 410
 Home page
Administration
 Syllabus
 Grading
 Accommodations
Classwork
 Calendar
 Assignments
 Exams
 Software
 Other Links
Communications
 Discussion list
 Mailing list
    Software Tools

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

SPIM simulator

We are using the SPIM simulator, written by James Larus, to run programs written in MIPS assembly language.

The official SPIM page has the current version (7.1) of the program for Windows and all *nix varieties, as well as other useful information.

Check out Getting Started with PCSpim for a quick overview of how to use the Windows version of SPIM.

Here is some SPIM Documentation which includes a useful programming guide starting on page 7.

Here is a template that can be used for writing a SPIM program.

Context editor

In class, I am using the Context editor as a programming editor. This editor has a MIPS assembly language highlighter available. There is a Context web site where you can download the editor as well as numerous highlighter and language definition files.

The specific versions that I am using are available locally as ConTEXT-97.4-setup.exe and MIPSAssembler.chl. After running the setup program, move MIPSAssembler.chl to the highlighters directory in the Context installation directory.

Image viewer

IrfanView is a very nice image viewer for Windows that supports numerous image formats.

Windows 2K/XP Scheduling Tools and examples

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


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