SIMH
SIMH | |
---|---|
Разработчик | Robert M. Supnik |
Разработчики | {{{разработчики}}} |
Последняя версия | 3.9-0 (03.05.2012) |
Состояние | В разработке |
Платформы | Windows, Linux, Mac OS X и др. |
Список эмулируемых компьютеров | Мультисистемный |
Лицензия | MIT (модифицированная) |
simh.trailing-edge.com |
SIMH — кроссплатформенный эмулятор старых компьютеров. Поддерживает эмуляцию более чем 30 машин, производимых компаниями DEC, IBM, Hewlett-Packard и др. Работает на большом количестве операционных система, в том числе на Windows, Linux, Mac OS X, FreeBSD, OpenBSD, NetBSD, Solaris и OS/2.
Эмулятор запускается через командную строку и имеет текстовый интерфейс.
История разработки
Разработка SIMH была начата в 1993 году на основе более раннего эмулятора MIMIC. Первоначальной целью проекта было сохранение аппаратного и программного обеспечения для миникомпьютеров. Позднее в список поддерживаемых вошли и другие известные компьютеры, созданные в период с конца 1950-х и до 1980-х годов.
Ранее поддержкой эмулятора занимался бывший инженер и вице-президент DEC Роберт Супник. Начиная же с версии 3.9, исходный код SIMH был перенесен в публичный репозиторий на GitHub.
Возможности
SIMH эмулирует следующие компьютеры:
- Data General
- Nova
- Eclipse
- Digital Equipment Corporation (DEC)
- GRI Corporation
- GRI-909
- GRI-99
- IBM
- 1401
- 1620
- 1130
- 7090/7094
- System 3
- Interdata (Perkin-Elmer)
- 16b systems
- 32b systems
- Hewlett-Packard
- 2114
- 2115
- 2116
- 2100
- 21MX
- 1000
- Honeywell
- H316/H516
- MITS
- Altair 8800 с поддержкой версий Intel 8080 и Zilog Z80
- Royal-Mcbee
- LGP-30
- LGP-21
- Scientific Data Systems
- SDS 940
Связанные проекты
На основе SIMH сделан эмулятор БЭСМ-6.