ias-simulator

module
v0.0.0-...-9c58deb Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jan 2, 2025 License: MIT

README

IAS simulator

This is a simulator for the IAS computer.

This simulator can execute programs of IAS computer. This tool can helps you understand how IAS computer works and debug IAS programs you wrote.

But please note that this program is not a circuit-level simulation. Each instruction and the operation of fetching instructions are only implemented at the software level.

What is IAS computer

The first generation of computers (ex: ENIAC: the first programmable, electronic, general-purpose digital computer) used vacuum tubes for digital logic elements and memory. Perhaps the most famous first-generation computer, is the IAS computer (Institute of Advanced Study, Princeton).

This idea is attributed to the mathematician John Von Neumann, and the first publication of this idea was for a computer called the EDVAC. All of today’s computers have this same general structure and function and are referred to as Von Neumann machines.

How to use

install
  1. Prepare your golang environment.
  2. go install github.com/caoqiming/ias-simulator/cmd/ias-simulator@latest
run

run ias-simulator

Directories

Path Synopsis
cmd
ias-simulator command

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL