Curt's Simulators Page
This is a page that collects several simulators for class use
in one place. All of them were
originally written by other authors and then modified by Curt.
BALSX: IBM 360 Assembler and Simulator
This is a IBM System 360 Basic Assembler Language and Simulator that is may run on a Windows platform. Mainly used for demonstrating assembly language: BALSX.
It is a standalone simulator that requires a Windows 95/98/NT system. Download the self-extracting file, execute it and then execute the Setup.exe file, from there it will guide you.
a word document that describes balsx
Computer Simulator: A simple computer.
This graphically simulates a simple 100 memory cell computer. It demonstrates
the fundamentals of computer execution such as machine language and the
fetch execute cycle. It is a Java applet.
Click here to read instructions and execute applet.
Digital Logic Simulation: Arrange some gates and test the results.
This allows the user to place and connect logic gates and then test the results
with various inputs. It is a Java applet.
Click here to read instructions and execute applet.
MIPS Computer Simulator.
This graphically demonstrates the pipelining in a MIPS computer, showing the speedup that parallelism can give.
It is a Java applet.
Click here to read instructions and execute applet.
The PRIMA Virtual Machine.
Another simulator of a Von Neumann machine.
It is a Java applet.
Click here to execute applet.
Curt's Home Page.
Last time I updated this page: October 1, 2001