nedoPC.org

Community of electronics hobbyists established in 2002

...
Atom Feed | View unanswered posts | View active topics It is currently 16 Feb 2019 10:51



Reply to topic  [ 5 posts ] 
Эмуляторы больших ЕС ЭВМ 
Author Message
Fanat

Joined: 20 Jan 2015 04:52
Posts: 50
Location: Москва
Reply with quote
Испытываю романтическую тягу к "большим" ЭВМ
По понятным причинам, найти, забрать, починить и использовать дома большую ЕС весьма проблематично.
А изучить и поработать было бы потенциально интересно.
Возник вот такой вопрос - а существуют ли эмуляторы больших ЕС-ок?

Нашел вот такое http://www.hercules-390.eu/
И вот такое http://ru.ecomstation.ru/showarticle.php?id=112
И даже такое https://www.superjob.ru/resume/programm ... 22294.html

То есть народ в целом занимался (занимается таким)

Но даже если установить и разобраться, то как к компам с такими эмуляторами
вообще подключать настоящие железные терминалы? Например ЕС-7927
Понадобится же изготавливать плату-переходник? Драйвер понадобится и
чтоб сам эмулятор позволял работать с реальным железом же т.е. потенциальная еределка кода?

PS Вот еще нашел программу - но ведь все равно нужен переходник?
http://old-dos.ru/index.php?page=files& ... ow&id=5996


09 Feb 2019 04:33
Profile
Supreme God
User avatar

Joined: 21 Oct 2009 09:08
Posts: 7777
Location: Россия
Reply with quote
Shigure wrote:
Но даже если установить и разобраться, то как к компам с такими эмуляторами
вообще подключать настоящие железные терминалы? Например ЕС-7927
Понадобится же изготавливать плату-переходник? Драйвер понадобится и
чтоб сам эмулятор позволял работать с реальным железом же т.е. потенциальная еределка кода?

Писатели эмуляторов обычно не озадачивают себя взаимодействием с реальным железом.
Поскольку считают, что древнего железа на руках нет, поэтому - всё железо симулируется.

В принципе, это сделать не сложно, если есть исходники программ-эмуляторов.
В своё время мне очень хотелось, чтобы "Специалист-МХ" мой любимый эмулировался
вместе с портами ввода-вывода на реальном железе IBM-PC. Тем более, что у меня
была плата с портами PPA по мотивам журнала "Радио" на шину ISA.

Я обратился к автору эмулятора А.Шевцову, и он мне помог - адаптировал свой эмулятор
под мою плату, хотя и высказал мнение, что "Специалист" и др. - вещи архаичные...

Но поскольку он мне прислал и адаптированный исходник эмулятора, то в дальнейшем
я уже сам переписывал его, чтобы эмулятор "Специалист-МХ" работал с железом ноута
IBM ThinkPad 600E.

И тут есть одна неприятность: на ноуте у меня Windows 98, она не мешает работать с
портами ввода-вывода напрямую. На Windows ХР всё ещё более-менее неплохо...

А вот дальше всё стало хуже. Ни современные ОС, ни железо "не приветствуют" работу
с ввода-вывода напрямую. :-?
Так что с подключением УВВ к эмуляторам есть проблемы, хотя в принципе - решаемые.


P.S. Вот тут хороший пример: "Специалист-МХ" в кодах i8080 работает со звуковой картой,
которой у реального "Специалиста-МХ" просто не было...
:wink:

_________________
iLavr


09 Feb 2019 11:03
Profile
Fanat

Joined: 20 Jan 2015 04:52
Posts: 50
Location: Москва
Reply with quote
В википедии пишут

На рынке появилось несколько систем эмуляции, которые позволяли на базе ПЭВМ создать виртуальную ЭВМ ЕС, со всей необходимой виртуальной периферией и даже подключить к ней любые реальные внешние устройства. Кроме ПО, включала в себя интерфейсную плату формата ISA, которая являла собой канал ввода-вывода для реальных периферийных устройств. Обычно оставляли подключенными накопители на магнитных лентах и АЦПУ. Система работала под МS DOS в режиме расширенной памяти. На НЖМД ПК создавался особый раздел, недоступный другим программам MS DOS, где создавалось необходимое количество файлов, которые эмулировали тома магнитных дисков ЕС ЭВМ. При первоначальной установке системы к ПЭВМ с помощью специального адаптера подключались реальные дисковые устройства ЕС ЭВМ и все пакеты магнитных дисков перекачивались на НЖМД ПК. Терминалы ЕС-7920 эмулировались обычными ПК по сети Ethernet. На ПК с процессором Pentium-166 достигалось быстродействие, эквивалентное реальной ЕС-1033. Под эмулятором без проблем запускались ОС MVT, SVS и даже СВМ. Благодаря таким системам эмуляции предприятия получали дополнительное время на перепрограммирование своих задач под другие вычислительные платформы, избавляясь от выработавших свой ресурс устройств ЕС ЭВМ, в первую очередь от дисковых накопителей.


09 Feb 2019 12:58
Profile
Supreme God
User avatar

Joined: 21 Oct 2009 09:08
Posts: 7777
Location: Россия
Reply with quote
Shigure wrote:
Кроме ПО, включала в себя интерфейсную плату формата ISA, ...

Это нужен компьютер либо устаревший, либо промышленный.
Шину ISA на современных материнках найти уже весьма проблематично... :-?
И обращения к УВВ, как это расписано в популярных книгах, теперь не работают...

Здесь где-то был топик, где я писал о проблемах с запуском своего любимого
эмулятора "Специалист-МХ" на современном ноуте с Интел Атом под ФриДОС.

Не работает... и как порешать это - никто не подсказал... :osad:

_________________
iLavr


09 Feb 2019 13:37
Profile
Fanat

Joined: 20 Jan 2015 04:52
Posts: 50
Location: Москва
Reply with quote
Старый isa комп не проблема.
Главное, что наработки таких эмуляторов и интерфейсов были. Вот только как найти их теперь.. .


09 Feb 2019 22:14
Profile
Display posts from previous:  Sort by  
Reply to topic   [ 5 posts ] 

Who is online

Users browsing this forum: No registered users and 4 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
Powered by phpBB® Forum Software © phpBB Group
Designed by ST Software.