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.

Other links

From time to time I find other simulators.
An IBM 1401 simulator.
An IBM 7094 simulator.

Curt's Home Page.

Last time I updated this page: September 7, 2011