SIMH is a historical computer simulation system.
It consists of simulators for approximately 20
different computers, all written around a common
user interface package and set of supporting
libraries. SIMH can be used to simulate any
computer system for which sufficient detail is
available, but the focus to date has been on
simulating computer systems of historic interest.