Вопросы по симулятору БЭСМ-6
Aug. 17th, 2020 01:16 pmПолучил вопросы через мессенджер фейсбука от парня из Москвы. Лёня, ты лучше меня многие вещи знаешь, помоги ответить.
1. Установлена ли в эмуляторе программа Джин?
2. Где найти инструкцию для использования таких программ как: краб, слуга, дом, DMS (не известен пароль для входа).
3. Каков функционал программ ПК и ПИУ?
4. Возможно ли создание виртуального пустого МД для записи туда собственных данных без вреда для уже существующих.
5. Как правильно загрузить пленки 1 и 23?. Насколько я понимаю по умолчанию виртуальный МЛ к системе не подключен?
1. Установлена ли в эмуляторе программа Джин?
2. Где найти инструкцию для использования таких программ как: краб, слуга, дом, DMS (не известен пароль для входа).
3. Каков функционал программ ПК и ПИУ?
4. Возможно ли создание виртуального пустого МД для записи туда собственных данных без вреда для уже существующих.
5. Как правильно загрузить пленки 1 и 23?. Насколько я понимаю по умолчанию виртуальный МЛ к системе не подключен?
no subject
Date: 2020-08-17 11:27 pm (UTC)Вкратце,
1. Нет, от него остались одни ошмётки. Кроме блока игр, ничего интересного - типа блока "кадры" и "библиотека", но мы их ни разу не пробовали запускать - может, и они не полностью.
2. Краб: https://github.com/besm6/besm6.github.io/tree/master/sources/krab/doc, по остальному инструкций не видел. DMS легко ломается; но, говорят, в нём нет ничего полезного.
3. ПК - перфорация перфокарт с терминала. ПИУ - не знаю такой.
4. Разумеется. В команде attach SIMH ключик -n есть.
5. Они уже в виде образа дисков. Да, виртуальных МЛ нет за ненадобностью (моя практически успешная попытка написать ради забавы бэсмовские ленты пропала, повторять лень).
no subject
Date: 2020-08-18 03:44 am (UTC)no subject
Date: 2020-08-19 10:55 am (UTC)no subject
Date: 2020-08-19 05:48 pm (UTC)Лучшее, что у меня получилось 10 лет назад:
https://groups.google.com/g/besm6/c/L7vlxi7yu9g/m/Fhm97KhECpgJ
Возможно, я что-то не так делал, но мне было сказано, что овчинка выделки не стоит.
no subject
Date: 2020-08-18 08:25 am (UTC)ДИСПАК
Date: 2020-08-19 10:53 am (UTC)2.Возможна ли в эмуляторе связь между виртуальными ЭВМ, наподобие той, которая была организована в сети НЕРПа МГУ.Функционирует ли текстовый редактор? Где найти пароль администратора для КРАБа?
Почитал переписку в группе ГУГЛ и расширю вопрос. Как правильно создать учётную запись для работы в КРАБе (включая шифр, права доступа и т.д.). Кстати ошибка в зоне СТПАСП до сих пор не устранена? Нужно ли включать контроллер?
5. Я подключил ленты как диски, однако просмотреть их содержимое. В СЕРПе через ПРОЗ неполучается. Ввожу 1 или 23, пишет - НБОБ.
Re: ДИСПАК
Date: 2020-08-19 06:08 pm (UTC)В КРАБе, возможно, что-то подобное было, лучше спросить в гуглогруппе.Там по КРАБу больше специалистов. Можно ли оживить "Кадры" и "Библиотеку", посмотрю. Но собственно базы данных у нас нет, а умели ли эти программы заводить новую базу данных, или для этого была нужна отдельная администраторская программа - неизвестно.
2. Нет, НЕРПа в эмуляторе не реализована. Насколько я могу судить по сообщениям в группе, в КРАБе всё работает, но я им под эмулятором не пользовался. Возможно, из файлов документации https://github.com/besm6/besm6.github.io/tree/master/sources/krab/doc удастся почерпнуть что-нибудь полезное.
Насчет СТПАСП и контроллера не понял.
5. Номера дисковых пакетов для образов этих лент - 4001 и 4023 (в ОС ДИСПАК номера лент были 1-2047, дисков - от 2048 и выше).
Re: ДИСПАК
Date: 2020-08-20 08:19 pm (UTC)Re: ДИСПАК
Date: 2020-08-20 09:38 pm (UTC)Re: ДИСПАК
Date: 2020-08-21 04:04 am (UTC)no subject
Date: 2020-08-21 06:34 am (UTC)no subject
Date: 2020-08-22 09:39 am (UTC)А редактором РиТМ в СЕРПе? Я так с ним до конца? Он дублирует функционал программы ТИРАЖ?
no subject
Date: 2020-08-21 06:35 am (UTC)no subject
Date: 2020-08-22 09:41 am (UTC)no subject
Date: 2020-08-21 07:14 pm (UTC)no subject
Date: 2020-08-21 09:03 pm (UTC)no subject
Date: 2020-08-21 09:04 pm (UTC)no subject
Date: 2020-08-21 09:08 pm (UTC)no subject
Date: 2020-08-21 09:09 pm (UTC)no subject
Date: 2020-08-21 09:10 pm (UTC)no subject
Date: 2020-08-24 07:16 pm (UTC)DMS/NDMS не разобрался как вводить имя пользователя и пароль. Какое вообще там должно быть имя пользователя?
no subject
Date: 2020-08-26 05:33 am (UTC)Удастся ли работать с бюджетом, неясно. Мы не знаем, как задавались бюджеты для отделов, поэтому даже не пробовали, хотя пароль я и вскрыл (КТО-СИС, ПАРОЛЬ-ДИС).
Не все организации пользовались бюджетной системой; например, на ВЦ АН СССР она была выключена.
При компиляции конфигурации в ГЕНСЕ указывается номер варианта, который задается на "тумблерных регистрах" в boot_dispak.b6 (там сейчас 3, для альтернативного можно использовать, например, 4). Зачем он набирается дважды - не знаю.
Лет 10 назад мне удалось сконфигурировать архив с помощью инструкции на http://mailcom.com/besm6/docs/os-config-instr.txt стр. 44. Было бы полезно растащить всю свалку на двух 2048 на области с понятными именами. С архивом перехват выдачи на АЦПУ должен заработать, вроде бы (хотя потребуются административные действия и археология, до которой у меня руки не дошли - дальше по треду по ссылке про ARFA.ПЕРЕХВАТ). Упрятывание/восстановление отдельных задач, по крайней мере, работало.
no subject
Date: 2020-08-30 05:45 pm (UTC)no subject
Date: 2020-08-30 06:07 pm (UTC)с 0000 0303 0000 0000
на нужный номер варианта.
no subject
Date: 2020-09-01 08:29 pm (UTC)Кстати, а что это за переменная "в2" над строкой "с"?
no subject
Date: 2020-09-02 01:00 am (UTC)формат boot_dispak.b6 повторяет формат пакета задачи ОС ДИСПАК. В нём после конца паспорта - буквы Е - начинается задание начального содержимого памяти: инструкция В<адрес> задает адрес памяти, а инструкции С<восьмеричное число не более 16 цифр>, K <одна или две команды = 9 или 18 цифр>, Б<ровно шесть символов>, Ч<число с плавающей точкой> задают содержимое памяти, начиная с указанного адреса. Между инструкциями и в инструкциях В, С и К допускаются пробелы.
Соответственно, инструкции "в2 с ...." задают содержимое слова по адресу 2, т.е. 2-го тумблерного регистра.
no subject
Date: 2020-09-02 08:53 am (UTC)ПAPОЛЬ-
ИMЯ- ЭМУЛЯ
PAЗДEЛ- ВЫД
MЛЗAГ 2053-560^MЛCTA 2053^MЛBBО 2053^MЛBЫB 2053^CЛОЙK ДA^MБKОH MБ20T33^MБИHФ 21^MБПPО 22^ОЗУ 512K^PECУP 371,400^HОMMA 1^ГОД 2020^ДИCKО 2199^TPГEH MБ20T34^УKBП Л0:0-7,Л4:0-7^HPДИC 2053,27,01^TKAHA Ф1:0-7^ШKCBM A0Л5-A3Л7^УCTПЛ ПЛ-80^CЭBM ДA^APXИB ДA^ШKОПT Ф1^ЛИCTA 6^TT 1^TEPM VT:1-30^MДPЗО 2052,0,37^БЮДЖE ДA^BЛЭBM MГУ^MД29M Л4:0-7^ECMЛ 4^TMГУ ДA^
PAЗДEЛ-
HОMEP- 4
ЗAПИCЬ HA CИCTEMHЫЙ MД
CООБЩИTE CИCTEMHОMУ ПPОГPAMMИCTУ
TEPM=01 ШИФP 419900
ОШФО
Обратите внимание на ОШФО.
no subject
Date: 2020-09-02 06:53 pm (UTC)no subject
Date: 2020-09-02 09:39 pm (UTC)no subject
Date: 2020-08-26 06:09 am (UTC)no subject
Date: 2020-08-30 01:32 am (UTC)http://www.besm6.org/wiki/DMS-manual
no subject
Date: 2020-08-28 12:34 pm (UTC)Как редактор интересны более КРАБ и ПУЛЬТ, но в КРАБе я почему то не могу войти в соответствующую подсистему, ввожу ВПС С (Сервисная. Если я правильно понимаю, текстовый редактор находится там) - выкидывает обратно, а в ПУЛЬТе редактор простой, но как там создать архив я не знаю. Можно было бы перепечатать "Посадку на Луну" и прогнать её через интерпретатор Паскаля.
По поводу ГЕНСа. Не нашёл в файле boot_dispak этот тумблерный регистр.
no subject
Date: 2020-08-28 05:10 pm (UTC)Я достал свою старую тетрадку и нашёл там описание основных команд системы Пульт: https://besm6.dreamwidth.org/14498.html
В том числе там есть создание архива.
no subject
Date: 2020-09-02 09:51 pm (UTC)1На форуме не нашел алгоритма удаленного подключения к эмулятора через телнет?
2. Не пробовали ли вы найти оригинальный шрифт АЦПУ?
3. Какая проблема возникла с эмуляцией нмжд на 29 мб?
no subject
Date: 2020-09-02 10:49 pm (UTC)В одном окне запускаем собственно симулятор SIMH:
В другом окне подсоединяемся к нему через telnet по порту 4199:
no subject
Date: 2020-09-02 10:54 pm (UTC)Лёня обработал отсканированную распечатку реального теста АЦПУ из Соснового Бора: http://besm6.sourceforge.net/static_gallery_mirror/images/24_1.gif
Вот файл, набранный получившимся шрифтом: https://github.com/sergev/vak-opensource/raw/master/utilities/acpu-128/font-acpu-128.odt
no subject
Date: 2020-09-02 11:02 pm (UTC)no subject
Date: 2020-09-07 09:27 pm (UTC)2.Все таки хотел бы разобраться где моя ошибка при генерации системы? Почему у меня не загружается вариант, несмотря на изменения в тумблерном регистре.
3. Возникла интересная ситуация. Не получается установить пароль на запись диска. Интересно почему? При установке пароля на чтение диска 2053 СЕРП перестает загружаться. Причина - неверный пароль, но как ввести его если ты не можешь зайти в СЕРП? Как вообще решалась ситуация, если пароли от СЕРПа забывались, терялись и т.д.?
no subject
Date: 2020-09-09 06:00 am (UTC)2. Про генерацию системы спросите в группе https://groups.google.com/forum/#!forum/besm6. Там присутствуют несколько опытных товарищей.
3. Я с паролями на диски личного опыта не имел. Подозреваю, что и по жизни оно не особо работало.