SparcSim

SparcSim is yet another Sparc CPU emulator program (yascep), targeted for education. It is written in Java (1.4.2).

SparcSim is a simplified implementation of a 32-bit Sparc CPU. It does not have things like floating point, traps, processor modes. It has sufficient features to write and debug simple assembler programs so a student can learn basic Sparc assembler language. Having been written in Java, you can tell it's not built for speed. It has a GUI, and the display of the contents of registers and memory is updated in real-time as the program runs.

The ZIP file contains all the source, documentation, the class files (object code), a JBuilderX project file and some screenshots.


For those of you who are linking to this page from outside the main OZONE site, it can be seen here. OZONE is an OS I wrote myself that combines my favourite parts of VMS, Linux and WindoesNT.