In particular, there are many programs to make a computer pretend to be:
-
another computer, at more-or-less full speed, including sound and video
("emulator") so we can play "classic" dusty old
games
-
another computer, at slower speed -- or even paused -- ("CPU
simulator") so we can debug a program, looking at all the various registers
that are practically impossible to access on the real thing.
-
a collection of digital logic gates ("digital logic
simulator"), so we can design an entire CPU or other digital design --
with the ability to "undo" and quickly make copies of the design, before
we build the thing out of discrete TTL or FPGA or ASIC.
-
a collection of resistors, capacitors, transistors, etc
("circuit simulator") so we can design a logic gate
or audio filter or other analog design -- with the ability to "undo" and
analyze the effect of max/min component tolerances, before we build the thing
out of discrete transistors or ASIC.
-
many other things ... (suggestions ?)
-
CHAC History Pages
has Apple Macintosh simulators, Apple II simulators, Atari simulators, Beboputer
simulator, etc.
-
http://www.schorn.ch/cpm/intro.html
Altair 8800 simulator. Choice of 8080 or Z80 CPU. CP/M versions. Many languages.
-
http://sourceforge.net/projects/winston/
WinSTon - WinSTon is an Atari ST emulator running under Windows. Many programs
and games are emulated very well but especially demos still behave strangely.
Our goal is the "perfect" emulator.
for simulating digital logic gates
/techref/logic/family.htm
for simulating resistors and transistors /techref/transistors.htm and etc.
see also:
Code:
See: