Захват терминалов

11 views
Skip to first unread message

Leo B.

unread,
Jan 18, 2022, 4:34:19 PM1/18/22
to БЭСМ-6
Программа graf.pas, рисующая на графическом дисплее, пользуется экстракодом захвата терминала, который не похоже, чтобы работал в Диспаке БЭСМ-6.

Первая проблема: программа предполагает наличие на машине аппаратуры сопряжения и выдает экстракод 062 0103 для определения логического номера по физическому. В отсутствие АС экстракод возвращает ноль. Поэтому в нашей конфигурации (нет понятия логического номера терминала) этот запрос можно выбросить.

Вторая проблема: экстракод захвата терминала проверяет наличие терминала в наборе подключённых, (иначе возвращает код ответа, значащий "НЕТ НА ЭВМ"), но по экстракоду выдачи на него всё равно выдаёт на основной терминал. Как, впрочем, и по экстракоду выдачи на терминал с произвольным указанным номером (авост "некорректное обращение" не возникает, что странно).

Для отладки команд графического дисплея это некритично, но есть вопрос:
если была возможность захвата произвольного терминала без подтверждения со стороны захватываемого терминала, то это открывало большую дыру в безопасности - с помощью имитации диалога основных диалоговых систем можно было собирать пароли.  

Ради чего этот захват терминалов был сделан и когда? Может, он только при наличии АС работал правильно?

Leo

Sergey Rozhkov

unread,
Jan 18, 2022, 5:49:59 PM1/18/22
to be...@googlegroups.com
Ну, вообще-то эта программа изначально писалась в ИТМ для некой графической станции, которую приобрели для рисования логических схем в 18-ой лаборатории.
То ли одну, то ли парочку.
Мы писали системную обвязку для выдачи на нее.
Ну и попутно баловались рисованием всяческих картинок.
Вот поэтому, по все видимости, там и стоит физический терминал 23В.
Все это работало в ДИСПАКе в ИТМ (никакой АС не было).
Это потом уже перенесли программу на персоналки.
Почему нужно было именно захватывать это терминал, не помню.
То ли так в ДИСПАКе сделали для подключения графических станций, то ли еще почему-то (для АС?).
В общем, иначе не работало )



--
Данное сообщение отправлено Вам, как участнику группы "БЭСМ-6":
http://groups.google.com/group/besm6/topics
---
Вы получили это сообщение, поскольку подписаны на группу "БЭСМ-6".
Чтобы отменить подписку на эту группу и больше не получать от нее сообщения, отправьте письмо на электронный адрес besm6+un...@googlegroups.com.
Чтобы посмотреть обсуждение на веб-странице, перейдите по ссылке https://groups.google.com/d/msgid/besm6/2453c8a7-420c-4cab-9924-ffd950568e97n%40googlegroups.com.

Leo B.

unread,
Jan 18, 2022, 7:09:57 PM1/18/22
to БЭСМ-6
Понятно, спасибо. Скорее всего, действительно, в версии Диспака из С. Бора что-то недореализовано.

Я удалил зависимости от второго терминала и переписал автокодные вставки. Стало "медленнее", но понятнее:

Теперь все графкоманды валятся на тот же терминал, с которого вызвана программа, но это и не беда, у нас все терминалы потенциально "графические".
Как только NVMZ реализует какую-нибудь систему команд графического дисплея, можно будет демонстрировать как музейный экспонат.

Leo



Michael Yaroslavtsev

unread,
Jan 18, 2022, 7:48:46 PM1/18/22
to be...@googlegroups.com


On Tue, Jan 18, 2022 at 2:50 PM Sergey Rozhkov <s.a.r...@gmail.com> wrote:
...

Все это работало в ДИСПАКе в ИТМ (никакой АС не было).
Это ты сейчас о чём?
АС появилась в ИТМ году эдак в 86-ом.
Сначала на БЭСМ-6, потом на СВС через ПВВ (это было мучительно) и, наконец, на СВС напрямую.
В какой-то момент её заменили на МПД.
2 графических терминала, о которых ты говоришь, мы с Эльбертом ездили забирать со склада в Пушкино поздним летом 1987-го.
Чтобы посмотреть обсуждение на веб-странице, перейдите по ссылке https://groups.google.com/d/msgid/besm6/CADF6C3jBrSRW3tZs07bZ5LpRty1QcnEGMpfTtgm3tCoR%3DGUwrw%40mail.gmail.com.


--
Thanks,
-- Michael

Sergey Rozhkov

unread,
Jan 18, 2022, 7:57:53 PM1/18/22
to be...@googlegroups.com
Мне так помнится, что все это было до 86-го года.
Это были не просто два графических терминала, а реальные большие графические станции.
Производителя не помню, увы.
И конечно это еще была БЭСМ-6, не СВС.
Может, конечно, я ошибаюсь насчет года )))



Чтобы посмотреть обсуждение на веб-странице, перейдите по ссылке https://groups.google.com/d/msgid/besm6/CADLwzufkYCp7%3Dv%2BHGZZ5xNCMZB4dwRXjc1dsFW3rQFQqaD0vvg%40mail.gmail.com.

Макаров-Землянский Николай

unread,
Jan 19, 2022, 4:02:01 AM1/19/22
to be...@googlegroups.com
Меня социалистическая экономика умиляла 30-40 лет назад.
В то время, о котором упомянул Михаил, выпускалась (серийно!) Электроника-НЦ32 (в Зеленограде).
На какой х... нужно было использовать АС (полное убожество) или МПД?
Вопрос - риторический. Но все же жду ответов.
 
19.01.2022, 03:48, "Michael Yaroslavtsev" <absolutel...@gmail.com>:
Чтобы посмотреть обсуждение на веб-странице, перейдите по ссылке https://groups.google.com/d/msgid/besm6/CADLwzufkYCp7%3Dv%2BHGZZ5xNCMZB4dwRXjc1dsFW3rQFQqaD0vvg%40mail.gmail.com.

Michael Yaroslavtsev

unread,
Jan 19, 2022, 7:30:13 PM1/19/22
to be...@googlegroups.com
On Wed, Jan 19, 2022 at 1:02 AM Макаров-Землянский Николай <nv...@yandex.ru> wrote:
Меня социалистическая экономика умиляла 30-40 лет назад.
В то время, о котором упомянул Михаил, выпускалась (серийно!) Электроника-НЦ32 (в Зеленограде).
На какой х... нужно было использовать АС (полное убожество) или МПД?
Вопрос - риторический. Но все же жду ответов.
Сведения в интернетах о НЦ32 скудны. Подробных ТТД не нагуглилось. Вот что нашлось:

Электроника НЦ-32 . Поскольку ЦКС “Юрюзань” в Пулково хорошо работал, в 1978 г. МГА и Министерство связи заказали НИИ ТТ разработку многофункционального концентратора телеграфных каналов (МКТК). К концу 1980 г. такой МКТК “Электроника НЦ-32” был разработан (ГК — Н.А. Смирнов, разработчики: М.Д. Корнев, Н.М. Воробьев, В.Р. Горовой, П.П. Силантьев, В.А. Савельичев, А.И. Коекин, А.Н. Лавренов, В.Л. Глухман, В.А. Меркулов, Б.А. Михайлов, П.Н. Казанцев, И.П. Селезнев, В.И. Бриккер, В.С. Петровский, В.С. Травницкий и др.).

НЦ-32 был построен на основе микро-ЭВМ НЦ-04Т, а входящий в его состав абонентский пункт — на основе НЦ-03С. Было разработано базовое и специальное ПО. НЦ-32 обрабатывал до 32 телеграфных канала со скоростью 50, 100 и 200 бод.

МПД-128: 128 линий на 9600 бод коммутируются к 7 машинам. 
Чтобы посмотреть обсуждение на веб-странице, перейдите по ссылке https://groups.google.com/d/msgid/besm6/126931642582370%40mail.yandex.ru.


--
Thanks,
-- Michael

Макаров-Землянский Николай

unread,
Jan 21, 2022, 11:02:47 AM1/21/22
to be...@googlegroups.com
Миша!
Ты, как всегда, прав.
Я все же писал о социалистической экономике.
Я сам (и мои коллеги) изготавливали терминальные мультиплексоры. Это полный ИДИОТИЗМ!
Насчитал у нас (АСВК ВМК) аж 4 штуки.
Кстати (к слову), моя НЦ32 работала 9600 бод и подключалась к 127 абонентам. Наверное, что-то прикрутили.
Сообщи размеры МПД. Это просто интересно.

 
 
 
20.01.2022, 03:30, "Michael Yaroslavtsev" <absolutel...@gmail.com>:
Чтобы посмотреть обсуждение на веб-странице, перейдите по ссылке https://groups.google.com/d/msgid/besm6/CADLwzuczwoEdLiE3Y-%2B3B8iStJ8CRx6uLXsGAMV1n%3DxEu3CxvQ%40mail.gmail.com.

Michael Yaroslavtsev

unread,
Jan 21, 2022, 5:26:38 PM1/21/22
to be...@googlegroups.com
On Fri, Jan 21, 2022 at 8:02 AM Макаров-Землянский Николай <nv...@yandex.ru> wrote:
Миша!
Ты, как всегда, прав.
Я все же писал о социалистической экономике.
Я сам (и мои коллеги) изготавливали терминальные мультиплексоры. Это полный ИДИОТИЗМ!
Насчитал у нас (АСВК ВМК) аж 4 штуки.
Кстати (к слову), моя НЦ32 работала 9600 бод и подключалась к 127 абонентам. Наверное, что-то прикрутили.
Сообщи размеры МПД. Это просто интересно.
По памяти, где-то 500х700х300. +2 ячейки стандартного бэсмовского размера в КВУ.
Фактически, там 128 UARTов воронежского производства. Остальное - копейки. 
Чтобы посмотреть обсуждение на веб-странице, перейдите по ссылке https://groups.google.com/d/msgid/besm6/709511642780033%40mail.yandex.ru.


--
Thanks,
-- Michael

Василий Долматов

unread,
Jan 22, 2022, 11:40:59 AM1/22/22
to 'Кирилл Кобелев' via БЭСМ-6
был несколько конкурирующих министерств… 

Минрадиопром, Минэлектронпром, Минприбор и МПСС...


в результате целый ряд работ дублировался и ставились протекционистские барьеры, чтобы внутри министерства использовали только их собственную продукцию.

ну да, факт медицинский.

21 янв. 2022 г., в 19:02, Макаров-Землянский Николай <nv...@yandex.ru> написал(а):

Чтобы посмотреть обсуждение на веб-странице, перейдите по ссылке https://groups.google.com/d/msgid/besm6/709511642780033%40mail.yandex.ru.

Michael Yaroslavtsev

unread,
Jan 22, 2022, 1:44:31 PM1/22/22
to be...@googlegroups.com
On Sat, Jan 22, 2022 at 8:41 AM Василий Долматов <vdol...@gmail.com> wrote:
был несколько конкурирующих министерств… 

Минрадиопром, Минэлектронпром, Минприбор и МПСС...


в результате целый ряд работ дублировался и ставились протекционистские барьеры, чтобы внутри министерства использовали только их собственную продукцию.
Мало кто про это помнит, но даже МПС собственные микросхемы производил.
С другой стороны, киевский Кристалл, с которым я много сотрудничал, предприятие МЭП в одной обойме с НИИТТ, где, собственно, эта НЦ-32 и делалась, тем не менее использовал челябинскую АС и подключал её не только к БЭСМ-6, но и к СМкам. Имеется в виду СМка в качестве машины, а не в качестве терминальной линии. 
Помню, изучал исходники их юниксного драйвера АС, едучи в поезде Киев-Москва. Это была первая увиденная мной сишная программа. 84-й год.
Чтобы посмотреть обсуждение на веб-странице, перейдите по ссылке https://groups.google.com/d/msgid/besm6/ACCDA07A-D8F2-46D4-B3E3-AC73062FFDDC%40gmail.com.


--
Thanks,
-- Michael
Reply all
Reply to author
Forward
0 new messages