SIMH: различия между версиями
M12e (обсуждение | вклад) м |
M12e (обсуждение | вклад) м |
||
(не показаны 4 промежуточные версии этого же участника) | |||
Строка 4: | Строка 4: | ||
| другое название = | | другое название = | ||
| разработчик = Robert M. Supnik | | разработчик = Robert M. Supnik | ||
− | | последняя версия = 3. | + | | последняя версия = 3.9-0 (03.05.2012) |
| состояние = В разработке | | состояние = В разработке | ||
− | | платформы = | + | | платформы = [[Windows]], [[Linux]], [[Mac OS X]] и др. |
| эмуляция = Мультисистемный | | эмуляция = Мультисистемный | ||
| лицензия = MIT (модифицированная) | | лицензия = MIT (модифицированная) | ||
Строка 14: | Строка 14: | ||
[[Файл:Simh-pdp10-tops10.png|200px|thumb|right|Запуск ОС TOPS-10 в эмуляторе SIMH-PDP10]] | [[Файл:Simh-pdp10-tops10.png|200px|thumb|right|Запуск ОС TOPS-10 в эмуляторе SIMH-PDP10]] | ||
− | '''SIMH''' — кроссплатформенный эмулятор старых компьютеров. Поддерживает эмуляцию более чем 30 машин, производимых компаниями [[ | + | '''SIMH''' — кроссплатформенный эмулятор старых компьютеров. Поддерживает эмуляцию более чем 30 машин, производимых компаниями DEC, IBM, Hewlett-Packard и др. Работает на большом количестве операционных система, в том числе на [[Windows]], [[Linux]], [[Mac OS X]], [[FreeBSD]], [[OpenBSD]], [[NetBSD]], [[Solaris]] и [[OS/2]]. |
+ | |||
+ | Эмулятор запускается через командную строку и имеет текстовый интерфейс. | ||
== История разработки == | == История разработки == | ||
− | Разработка SIMH была начата в 1993 году на основе более раннего эмулятора MIMIC. Первоначальной целью проекта было сохранение аппаратного и программного обеспечения для миникомпьютеров. Позднее в список поддерживаемых | + | Разработка SIMH была начата в 1993 году на основе более раннего эмулятора MIMIC. Первоначальной целью проекта было сохранение аппаратного и программного обеспечения для миникомпьютеров. Позднее в список поддерживаемых вошли и другие известные компьютеры, созданные в период с конца 1950-х и до 1980-х годов. |
− | + | Ранее поддержкой эмулятора занимался бывший инженер и вице-президент DEC Роберт Супник. Начиная же с версии 3.9, исходный код SIMH был перенесен в публичный репозиторий на GitHub. | |
− | == | + | == Возможности == |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
+ | SIMH эмулирует следующие компьютеры: | ||
* Data General | * Data General | ||
− | ** | + | ** Nova |
− | ** | + | ** Eclipse |
* Digital Equipment Corporation (DEC) | * Digital Equipment Corporation (DEC) | ||
− | ** | + | ** PDP-1 |
− | ** | + | ** PDP-4 |
− | ** | + | ** PDP-7 |
** [[PDP-8]] | ** [[PDP-8]] | ||
− | ** | + | ** PDP-9 |
** [[PDP-10]] | ** [[PDP-10]] | ||
− | ** | + | ** PDP-11 |
− | ** | + | ** PDP-15 |
− | ** | + | ** VAX |
* GRI Corporation | * GRI Corporation | ||
− | ** | + | ** GRI-909 |
− | ** | + | ** GRI-99 |
* IBM | * IBM | ||
− | ** | + | ** 1401 |
− | ** | + | ** 1620 |
− | ** | + | ** 1130 |
− | ** | + | ** 7090/7094 |
− | ** | + | ** System 3 |
* Interdata (Perkin-Elmer) | * Interdata (Perkin-Elmer) | ||
− | ** | + | ** 16b systems |
− | ** | + | ** 32b systems |
* Hewlett-Packard | * Hewlett-Packard | ||
− | ** | + | ** 2114 |
− | ** | + | ** 2115 |
− | ** | + | ** 2116 |
− | ** | + | ** 2100 |
− | ** | + | ** 21MX |
− | ** | + | ** 1000 |
* Honeywell | * Honeywell | ||
− | ** | + | ** H316/H516 |
* MITS | * MITS | ||
− | ** | + | ** Altair 8800 с поддержкой версий Intel 8080 и [[Zilog Z80]] |
* Royal-Mcbee | * Royal-Mcbee | ||
− | ** | + | ** LGP-30 |
− | ** | + | ** LGP-21 |
* Scientific Data Systems | * Scientific Data Systems | ||
− | ** [[ | + | ** SDS 940 |
+ | |||
+ | == Связанные проекты == | ||
+ | |||
+ | На основе SIMH сделан [[эмулятор БЭСМ-6]]. | ||
== Ссылки == | == Ссылки == | ||
− | [http://simh.trailing-edge.com/ Официальный сайт] | + | * [http://simh.trailing-edge.com/ Официальный сайт] |
+ | * [http://simh.trailing-edge.com/pdf/all_docs.html Документация к эмулятору в формате PDF] | ||
+ | * [https://github.com/simh/simh Репозиторий исходного кода на GitHub] | ||
{{Связанные статьи эмуляторов|SIMH}} | {{Связанные статьи эмуляторов|SIMH}} | ||
[[Категория:Эмуляторы]] | [[Категория:Эмуляторы]] |
Текущая версия на 04:34, 7 мая 2012
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.