Доброго дня товарищи Хабровчане. Сегодня я решил вас порадовать первой частью истории приведения в удобный для работы вид советской микро-ЭВМ УКНЦ Электроника МС 0511 архитектуры DEC PDP-11.

Для меня эта старинная машина интересна не только тем, что она построена на архитектуре PDP-11 и не является прямым клоном какой-то «западной» машины, но и ностальгический. Это был первый настоящий компьютер с которым я имел дело, до этого был только опыт с программируемым калькулятором Электроника МК-61. Который до сих пор у меня работает и я его использую когда надо сделать расчеты, а сидеть и кодить на С++ лень. Его обратная польская запись хорошо «вводит в ступор» современных людей, с их вопросом «А как на нем считать? Где кнопка равно?» Но статья не МК-61, хотя он конечно тоже интересен, а о УКНЦ.

Я не буду пересказывать историю создания и ТТХ УКНЦ, желающие могут прочитать в Википедии статью по ссылке.

Другие ссылки с описанием и фотографиями тоже легко доступны в Гугле, как и эмулятор который можно посмотреть тут. Там же документация, архив софта и все остальное если кто заинтересуется.

А пока я кратко расскажу про саму УКНЦ. Это компьютер-моноблок где в корпус встроена клавиатура. В 80-х когда УКНЦ разрабатывалась это было стандартное решение для бытовых ПК, стоит только вспомнить ZX-Spectrum, Amiga, Commodore, MSX и все прочие «раскормленные клавиатуры с процессором внутри».

А теперь я не буду утомлять почтенную публику простынями текста и начну выкладывать фото.

image

image

Мой экземпляр УКНЦ, в довольно приличном состоянии для его возраста. Это ученическая модель с блоком питания на 42В 50 Гц выпущенная в 1990 году на заводе «Квант».

Несмотря на то что компьютеру почти 30 лет — он работает.

Особенностью ученической модели является БП на 42В по правилам электротехнической безопасности и не распаянный для экономии DC-DC конвертер +5 то ±12В для питания интерфейсных микросхем порта Стык С2 который прямой электрический аналог RS232 но с советским разъемом и иной распиновкой.

У меня есть лабораторный трансформатор 220-36/42В и он позволил проверить УКНЦ, но в современных условиях его использование я считаю не оправданным. Он занимает много места и достаточно громко гудит. По этой причине родной блок питания УКНЦ я решил заменить на современный промышленный БП небольшого размера.

С открытой внешней крышкой крепящейся защелками по периметру корпуса УКНЦ выглядит так.

image

image

БП на 42В — импульсный, он выдает +5В 2А и этого хватает для питания не только самой УКНЦ, но и картриджей расширения которые устанавливаются в 2 разъема с правой стороны платы.
Я сам видел кассету ПЗУ с Вильнюсским Бейсиком, контроллер дисководов, контролер IDE HDD, RAM-диск 512 Кб.

Вот фото платы с разъемом питания крупным планом.

image

Знаком "+" отметил +5В, знаком "-" отметил GND.

Рядом на свободном от монтажа участке платы расположены 5 отверстий — 2 в один ряд ближе к клавиатуре и 3 ближе к разъему питания. Это посадочное место для установки DC-DC преобразователя для питания микросхем интерфейса Стык С2. Пока питание ± 12В на них не подано — подключать к СОМ-порту ничего нельзя.

image

Немного подробностей про синие разъемы выходящие на заднюю панель корпуса.

Короткий синий разъем около БП, русская версия IDC10 с защелками — это Стык С2, тот самый СОМ-порт. Рядом с ним широкий синий аналог IDC40 — это программируемый параллельный порт, сделанный на большой черной микросхеме КР580ВВ55А — он свободно программируется и работать может не только как аналог LPT, но и даже как внешняя шина обмена с оборудованием, все зависит от драйвера. Оставшиеся два IDC10 — соединенные параллельно выходы на монитор — сигналы RGB + SYNC + композит-видео + звук-бипер и конечно «земля». Последний DIN5 — порт магнитофона, через который с МР3 плеера можно проигрывать аудиозаписи «кассет» с программами загружая компьютер, или спаять шнуры на аудиокарту РС и вести таким способом загрузку-выгрузку в обе стороны. И наконец кнопка — hard reset. Если все зависло намертво — смело ждем ее.

А вот и фото остальной платы, если снять клавиатуру.

image

Большой синий разъем ниже блока питания — на самом деле переходник одетый на ламели краевого разъема реализующего шину МПИ принятую в советских системах как аналог Q-BUS DEC. Шина 16-разрядная мультиплексируемая, данные и адреса передаются по одним линиям с разделением по времени. На втором конце «удлинителя» виден край платы «локальной сети».

Локальная сеть УКНЦ построена по архитектуре кольцевой шины на микросхеме 1801ВП1-065 реализующей интерфейс Cтык С2 работающего на заданной скорости в 57600.

Кроме того, на плате УКНЦ видны два процессора 1801ВМ2, микросхемы матричной логики КА1515ХМ — это аналоги однократно программируемых на заводе ПЛИС реализующие «чипсет», стандартные микросхемы 1801ВП1-ххх разного назначения, ПЗУ и ОЗУ 565РУ5, мелкая логика и местами старые добрые зеленые КМ-ки вызывающие истечение слюнями тупых и жадных барыг-металлистов, в них же тантал!

УКНЦ создана по классической архитектуре мини-ЭВМ DEC PDP-11 как «терминальная машина», центральный процессор со своей памятью и «терминал» к нему подключенный по стандартному регистру 177560. Именно по этому на материнской плате расположены два одинаковых процессора 1801ВМ2. На плате фактический размещены 2 компьютера работающих независимо друг от друга большую часть времени. Главный (Центральный Процессор) — на своем процессоре 1801ВМ2 и со своей памятью 56 кб «терминальная машина» архитектурно близкая LSI-11/03 которая через регистр в памяти может работать с любым терминалом, стандартно с телетайпом или терминалом по RS-232C. И второй 1801ВМ2 (Периферийный Процессор) со своей памятью 32 кб который работает как терминал, ведя обмен данными с основной «машиной» через «эмулятор стандартного регистра 177560» реализованный схемотехнический чипсетом УКНЦ.

Второй процессор обслуживает клавиатуру, монитор видеосистема имеет 3 банка памяти по 32 Кб, порты ввода-вывода, загружает систему и реализует «пультовой» режим отладки и управления центральным процессором. Да вы не ослышались, в любой момент можно остановить выполнение программы основного процессора и руками просмотреть-отредактировать память, после чего стартовать программу снова. Причем на втором процессоре «встроенного терминала» можно запускать свою отдельную программу, когда «основной процессор» занят своей задачей, у терминала есть 22 кб свободной памяти.

Но вернемся из дебрей архитектуры DEC в советском исполнении к нашей истории — к замене блока питания.

Вот его фото.

image

Отпаял провод питания с разъемом от старого БП, красный провод — +5В, синий — GND.

image

Клеммы питания на 220 и выходные ±5 и +12В.

image

Табличка с напряжениями и токами по разным каналам блока питания.

image

Блок питания идеально сел на место старого после того как пришлось выломать крепления под винты и выкусить пару маленьких ребер усиления. Блок питания не болтается, еще подключил светодиод красный с резистором токоограничивающим 2,8 кОм для индикации работы БП на канал +12В. Но блок питания плотно занимает место внутри корпуса и не позволяет поставить кнопку питания на родное место, так что пока — включить-выключить только вилкой в розетку. Это конечно лучше чем родной БП и здоровенный гудящий ящик понижающего трансформатора рядом.
Сейчас я жду пока из «Чип и Дип» придет посылка с преобразователем на ±12В импортным, советский уже невозможно найти и я не знаю его марку. Так-же я жду пока с Китая приедет конвертер EGA-CGA-RGB to VGA GBS-8220 чтобы подключить свою УКНЦ к современному монитору. Мой старый маленький монитор МС 6105.02 не может поймать синхронизацию с УКНЦ и изображение плывет как его не регулируй.

Еще в планах купить комбинированный контроллер FDD+IDE-CF для которого уже куплен эмулятор дисковода позволяющий с USB флэшки подключать образы дискет формата DSK с программами для УКНЦ и запускать ОС RT-11. В дальнейшем будет подключена CF-карта с созданными разделами по 32 Мб под диски RT-11, которая разделы больше чем 65535 блоков по 512 байт не понимает и система будет запускаться «с HDD».

Пока у продавца контроллеров некоторые трудности с покупкой комплектующих для сборки и надо ждать. Когда приедет конвертер на монитор — будет продолжение статьи про подключение УКНЦ к монитору VGA. Когда будет контроллер дисков — статья про их подключение и запуск ОС.

Все кто работал с УКНЦ, ДВК, Электроника-60, СМ-4, СМ-1420 настоящими DEC PDP-11/LSI-11/VAX-11 — пишите, комментируете, делитесь опытом, вспоминайте молодость как и я.

Всем удачи, всем до встречи!

Вторая часть истории habr.com/ru/post/458402

Комментарии (108)


  1. CrashLogger
    29.06.2019 16:58

    У родителей дома лежит такая же УКНЦ, когда-то давно купил ее на барахолке, но так и не запустил из-за отсутствия БП и монитора. Пишите еще, буду ждать продолжения.


    1. Saber-Toothed Автор
      29.06.2019 17:03

      Буду конечно писать, в идеале бы к ней адаптировать схему контроллера Ethernet от MSX на чипе Realtek RTL8019AS и найти программиста написавшего TCP/IP стек, драйвер и хотя-бы IRC + MAIL-клиент, не говоря об аналоге Lynx…


      1. aegor
        30.06.2019 14:22

        Туда TCP/IP просто не войдёт. Там памяти всего 56к нижней, из них сама OS ещё от 4-х до 12 К занимает.


        1. Saber-Toothed Автор
          30.06.2019 14:24

          Если урезать то может и войдет, если нет — можно на чип RTL8019AS повесить отдельный 1806вм2 со своей озу-пзу который через порт будет работать с драйвером на основной машине.


  1. kolu4iy
    29.06.2019 17:03

    ДВК-3 была прекрасна. Дома стояла, отец с работы принес. Бейсик, фокал, си — все там. Лет через пять у матери в школе были как раз укнц. Жутко ненадёжная штука была, а комфорт от использования клавиатуры после ДВК был ужасен. Зато… Теоретически она могла цветное изображение :) ДВК была с двумя дисководами (один для ОС, второй — допустим, для компилятора си и исходников), а на ученических местах УКНЦ дисководов не было вообще, был стык с2 и печальная загрузка с учительского компа. Не всегда удачная, кстати. В общем несмотря на формальное техническое превосходство УКНЦ, конкретная реализация ДВК-3 была на голову выше, если рассматривать ее с точки зрения комфортной работы. Ну, это все имхо, как вы понимаете.


    1. Saber-Toothed Автор
      29.06.2019 17:08

      ДВК-3 это плата 1201.03 с процессором 1801ВМ3 и 256 кб ОЗУ, намного более мощная на самом деле машина. Но архитектура была той-же, плата 1201.0х как законченная мини-ЭВМ способная работать с любым терминалом по стандартному протоколу и порту.
      И цена ДВК была заметно выше.


      1. dk_spb
        01.07.2019 18:34

        ДВК-3 это плата 1201.03 с процессором 1801ВМ3 и 256 кб ОЗУ

        Не надо писать ерунду. Вы путаете ДВК-3 (с МС1201.02) и ДВК-3М.


    1. DrPass
      29.06.2019 17:49

      Зато… Теоретически она могла цветное изображение :)

      ДВК тоже в принципе могла. Смотря какой контроллер дисплея стоял. Цветные КЦГД были достаточно распространены, хотя толку от них было столько же, сколько и от их младших собратьев на УКНЦ. Вроде и технически интересное устройство, отдельный процессор, много (по тем временам) видеопамяти, возможность программировать практически любые эффекты. И практически ноль софта для этого.


      1. pvsur
        01.07.2019 17:36

        В нашем классе учительская машина была цветной! Ученические — монохромные.


  1. salnicoff
    29.06.2019 17:31

    А современных внеших блоков питания 220AC>42DC не бывает? Просто жалко машинку портить…

    P.S. А еще можно было бы и аутентичный блок питания на весь класс найти, только родственники, наверное, не одобрили бы…


    1. Saber-Toothed Автор
      29.06.2019 17:32

      Если не коллекционер то цепляться за старый 42В БП смысла нет. К тому-же его всегда можно поставить назад, работы на 15 минут не торопясь.
      Это не говоря что современный БП намного надежней.


    1. Serge78rus
      29.06.2019 19:09

      Аутентичный блок питания на весь класс — это три здоровых трансформатора 220/42 В для установки в электрощит.


      1. salnicoff
        29.06.2019 20:15

        … плюс электрик, который постоянно его ремонтирует. ;-)


      1. dk_spb
        01.07.2019 18:38

        Для аутентичности машинки вполне годен ЯТП-0,25 (например, такой).
        Меняется розетка на аутентичную розетку «Школьник» на 42В (есть в свободной продаже), добавляется сетевой кабель.


  1. ru_vlad
    29.06.2019 17:55

    Если не выкинул где то есть родной БП на 220, могу подарить.


    1. salnicoff
      29.06.2019 18:27

      А где ими пользовались? Знаю, что было два варианта — 42 и 220 вольт. 42 — школьный, а версии на 220 кому поставляли? На предприятиях тогда всякие ЕСы да СМы были… Неужели в частные руки?


      1. DrPass
        29.06.2019 18:59

        Бытовых УКНЦ я не видел, да и наверное их не было. Но какие-то точно были на 220, я сам такую покупал. И ещё БП из бытовых Электроник МС1502 (это х86 в том же корпусе) на 220В абсолютно совместим с УКНЦ.


        1. Saber-Toothed Автор
          29.06.2019 20:14

          Были бытовые и учительские УКНЦ на 220 В.
          Но мне аутентичный БП не критичен, меня и тот что сейчас — устраивает.


        1. PeterK
          30.06.2019 02:46
          +1

          Бытовые УКНЦ (МС0511), помнится, продавались в универмаге «Московский», что на площади трех вокзалов. И стоили они что-то вроде 2500 рублей, в начале 90х. Я ходил и облизывался, ждал стипендии, которая была 4000-5000. Дождался и после занятий пошел за УКНЦ, но там ценник был уже 12000+… не сложилось.


      1. Talking_Fish
        30.06.2019 10:05

        С таким БП, на 220В, была очень даже бытовая ПЭВМ «Электроника М С1502» — корпус точно такой же, но внутри функциональный аналог IBM PCjr.


        1. DrPass
          30.06.2019 11:41

          Справедливости ради, МС1502 — это просто ХТ-совместимый компьютер, от специфических особенностей PCjr там нет вообще ничего, кроме разве что направленности на домашнее применение.


          1. Talking_Fish
            30.06.2019 12:23

            Какая то из тестовых программ эту МС 1502 так определила — что то с видео режимами там совпало. И именно так я узнал что существовал PCjr.


            1. salnicoff
              30.06.2019 14:07

              Видеокарта Tandy или ее эмуляция советскими микросхемами.


              1. Talking_Fish
                30.06.2019 16:52

                Если найдется человек, который точно знает «прошивку» БМК КР1545ХМ10009, КР1545ХМ10012, КР1545ХМ10015, КР1545ХМ10031, КР1545ХМ10042 что стояли в этой МС-ке, то тогда будем знать наверняка.


                1. DrPass
                  30.06.2019 18:09

                  Я думаю, что ларчик открывается с другой стороны. В BIOS у IBM-PC совместимых компьютеров тех лет присутствовал байт, который определял тип аппарата, и вероятно, авторы BIOS 1502 туда прописали код, означавший PCjr.


                  1. salnicoff
                    30.06.2019 18:48

                    Только им не рекомендовали пользоваться, потому что реальная конфигурация оборудования могла сильно отличаться от дефолтной для этой модели. Особенно это касалось видеокарточек…


                    1. DrPass
                      30.06.2019 19:39

                      Так а какая дефолтная конфигурация была у IBM PC? Там же куча конфигураций была. BIOS по какой-то функции int 15h сообщал модель (причем актуальную — только для оригинальных IBM и некоторых ранних клонов), ну и некоторые дополнительные настройки вроде того, как распределены прерывания. Ещё было, если не ошибаюсь, int 11h, где возвращалась уже конфигурация, т.е. какие диски, какие порты, есть ли сопр, какой режим видео. Поэтому модель компьютера использовалась разве что для отображения в тестовых программах.


                      1. salnicoff
                        30.06.2019 21:25

                        У самых первых — да. Но уже через год начал появляться такой зоопарк… Потом, во времена PS/2, к этой практике попытались вернуться — выпустили пару моделей, которые не могли расширяться, но… PS/2 так и не «выстрелила», а отсутствие возможностей расширения или замены плат и устройств тогда было жирным минусом, так что эти модели, похоже, никто и не покупал.


                        1. Ghost999
                          01.07.2019 21:05

                          Вы наверное попутали интерфейс PS/2 (в народе ПиЭс-пополам) и операционку OS/2 (Полуось) ;)


                          1. Saber-Toothed Автор
                            01.07.2019 21:06

                            Была такая архитектура PS/2 у IBM с шиной закрытой в отличии от ISA, не взлетела.


                            1. DrPass
                              01.07.2019 23:39

                              Да нельзя сказать, что она не взлетела, т.к. продавалась лет семь миллионными тиражами. Правильнее, наверное, сказать «не оставила плодовитого потомства», хотя некоторые её интерфейсы живы до сих пор.


                          1. salnicoff
                            01.07.2019 22:46

                            Нет. Была линейка PS/2. Появилась в тот момент, когда все поняли, что шина ISA тормозит. Производители разделились на три лагеря. Одни решили пилить VESA+ISA — в слот VESA вставляем видео (технически это ISA плюс еще один широченный разъем), вторые решили пилить PCI, и только IBM решила пилить свой собственный стандарт MCA. То, что имело шину MCA, стали называть линейкой PS/2 (были даже сервера), а дешевые варианты PS/2 — PS/1.

                            Лицензия на производство плат для MCA была запредельно высокой, делать никто так и не захотел. VESA не взлетела из-за технических проблем и глюков. В итоге отрасль ушла на шину PCI, а IBM после нескольких лет мучений тихонько убрала MCA, а чуть позже — и брэнды PS/2 и PS/1.

                            OS/2 — «полуось» — назвали в честь линейки PS/2. Предполагалась, что она будет крутой операционкой, которая будет работать на крутых компьютерах, а на старье XT/AT не запустится, и все побегут покупать новые PS/2. В чем-то они были правы — народ побежал покупать новые компы, но не PS/2, а конкурирующие. ;-)

                            Ну и клавиатуры-«пополамы» — PS/2 — это изобретение исключительно для линейки PS/2. Новому крутому компу — новую клавиатуру. Одна из двух вещей, которые придумывались для линейки PS/2, пережили ее и были приняты отраслью как стандарт.


      1. ru_vlad
        30.06.2019 15:10

        На 220 были в школах, у нас ими были почти все оснащены из них половина на 220.
        Знаю что еще применялись на Телеграфе (в качестве терминалов).


        1. salnicoff
          30.06.2019 15:33

          На телеграфе??? А как они к сетям подключались? Или были какие-то «продвинутые» отделения связи, которые были связаны какой-то компьютерной сетью?


          1. ru_vlad
            30.06.2019 15:40

            Да, именно на телеграфе, операторы на них телеграммы набивали :) В 93-98 подрабатывал обслугой данных машин ;)
            К сети подключались как нормальный по тем временем комп по С2 (RS-232) и да, телеграфно телетайпная сеть тогда еще работала во всю в стране.


            1. dk_spb
              01.07.2019 18:41

              Называлась «МС0511 УДС» (устройство документальной связи)


              1. Saber-Toothed Автор
                01.07.2019 20:07

                Схема у кого-нибудь есть блока согласования УКНЦ с телеграфной линией?
                Кстати там где я живу — телеграфной сети уже нет, как и советской медной телефонной, все по оптике идет.
                А советский кабель медный вообще бульдозером выдрали и на металл сдали, и НУП-ы разбомбили.
                И если накроется магистральное импортное оборудование… Да еще санкции введут как против Северной Кореи…


  1. Saber-Toothed Автор
    29.06.2019 18:09

    Чтобы подарить его мне вам придется его посылать почтой, что рублей 300-500 выйдет. Вы готовы потратиться?


  1. entze
    29.06.2019 22:58

    Интересно было бы почитать про эмулятор БК на УКНЦ. Самому попробовать не получилось — не успел (появился РС).
    Про ДВК в связке с классом БК тоже.


    1. Saber-Toothed Автор
      30.06.2019 02:51

      С таким я не сталкивался, а вот класс УКНЦ — видел живьем. Где была учительская УКНЦ с парой дисководов по 800 кб и цветным монитором, ученические были с ч/б и загружались по сети либо с картриджа ПЗУ Бейсиком.
      А еще на учитлельской на одной из дискет был Loderunner… Эх ностальгия.


      1. vgbege
        30.06.2019 10:06

        а еще королевство эйфория :)
        также перед уроком первым делом нужно было запустить что-то вроде
        10 screen 2
        20 pset(rnd(640), rnd(264), rnd(8))
        30 goto 20


        1. Saber-Toothed Автор
          30.06.2019 12:18

          Это если загружен Бейсик был.


          1. vgbege
            30.06.2019 16:51

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


      1. salnicoff
        30.06.2019 14:37

        800-килобайтный дисковод, он же — 80-дорожечный, — это роскошь, у всей страны стояли 40-дорожечные. Цветной монитор — вообще буржуинство… ;-)

        Loderunner, да… Но мы почему-то больше резались в «Эйфорию». Или сами писали.


        1. DrPass
          30.06.2019 16:02

          Да чего там, если брать вторую половину 1980-х, там уже вовсю делали 80-дорожечные. Все эти вездесущие Электроники МС5305-5313 были на 80 дорог.


          1. salnicoff
            30.06.2019 21:15

            В нашей школе и во всех соседних стояли именно 40-ки «полной» высоты — как два CD-драйва, поставленных друг на друга. Диск в них закрывался настоящей дверцей, опускавшейся сверху, почти как ворота в американских гаражах.


            1. Saber-Toothed Автор
              30.06.2019 23:06

              ГМД-6022 они назывались, 40 дорожек 400 кб, суровый алюминий шасси и суровый шаговик на привод головки.


              1. salnicoff
                01.07.2019 09:18

                Да! Оно!


        1. keishi
          30.06.2019 17:56

          Да, тоже в «Эйфорию» резались. У нас ещё бы самописанный на бейсике аналог Tank wars.


        1. plm
          30.06.2019 20:02

          Да, чуть позже обнаружилось, что из нескольких дохлых дисководов можно собрать один рабочий :) У 40-дорожечных голову отъюстировать (выставить датчик нулевой дорожки) сложно но можно, у 80-дорожечных уже практически невозможно…


    1. ru_vlad
      30.06.2019 15:13

      Чистого эмулятора не было, портировали не которые программы.
      УКНЦ я долго занимался, любил DEC архитектуру :)


    1. Manwe_SandS
      02.07.2019 12:52

      Эмулятор БК видится только в чёрно-белом режиме (БКшный экран 512x256 преобразовывается в УКНЦшный 640x288 с чёрными полями). Как на лету быстро переводить БКшный цветной режим в УКНЦшные бит-планы — непонятно. Скорее всего, скорости не хватит.


  1. Kobzar_habr
    30.06.2019 02:52

    Пару лет назад купил УКНЦ, как раз с БП на 220 В, но… увы… не работает, хотя продавец уверял в обратном. К сожалению, нет времени им заняться, да и опыта в ремонте такого нет.


    1. Saber-Toothed Автор
      30.06.2019 02:54

      Можете сделать как я и даже проще — родной БП выкинуть и поставить или внутренний +5В 3-4А либо вовсе вывести наружу провод с разъемом и подключить внешний +5В 3А. Такие сейчас продают в радиомагазинах свободно.
      Вот с монитором у вас будет проблема. Надо или искать трубочный старый RGB который поймет сигнал УКНЦ, либо конвертер на VGA. Только погуглить какой работает, у УКНЦ нестандартные развертки.
      А проверить саму УКНЦ даже без монитора очень просто — при включении загорается красный светодиод и если нажимать клавиши — внутренний динами должен издавать звуки при нажатии клавиш. Если есть — значит процессор терминала запустился, и скорее всего вся система работает. Если молчит… «Хьюстон, у нас отказ компьютера!»


      1. Kobzar_habr
        30.06.2019 09:36
        +2

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


        1. Saber-Toothed Автор
          30.06.2019 10:09
          -1

          Если компьютеры коллекционируете — вам сюда: sannata.org
          Там и другие коллекционеры, и статьи про старое железо, и ссылка на архив мануалов, и форум с барахолкой.


  1. gatoazul
    30.06.2019 10:56

    В последнем абзаце забыли еще «Электронику МС0585». А это была самая наворочанная машина серии.


    1. DrPass
      30.06.2019 11:45

      Пожалуй, самая навороченная из ДВКшных персоналок — ДВК-4М, она же Квант 4С. Оно на несколько лет посовременнее 0585, и соответственно помощнее во всех аспектах. А ещё был какой-то не пошедший в крупную серию ввиду распада СССР домашний комп с архитектурой PDP-11 в этом же УКНЦшном (точнее, Ямаховском) корпусе. Назывался Неон, кажется, но могу ошибаться. Помню только, что там уже 4Мб ОЗУ было на 1801ВМ3


      1. dk_spb
        02.07.2019 00:06

        Помню только, что там уже 4Мб ОЗУ было на 1801ВМ3

        Я гляжу тут многие пишут о том чего не знают и чего никогда в глаза не видели.
        Не было там 1801ВМ3. Тип процессора в Союз-Неоне гуглиться за 5 секунд


        1. DrPass
          02.07.2019 00:09

          Не было там 1801ВМ3

          Ой, я ошибся, эка трагедия, кошмар и всё такое.


          1. dk_spb
            02.07.2019 00:15

            Ага, прямо как в том анекдоте, ну подумаешь сделал 4 ошибки в слове «хлеб».
            Да и действительно, есть там MMU, нет там MMU — подумаешь, фигня какая-то. Главное ведь можно так красиво комментарий ввернуть «Помню только… 1801ВМ3».

            Так и статья, бегло просмотришь — вроде человек по делу пишет. Пишет что «шахматист Петросян выиграл в лотерею тысячу рублей», а начинаешь читать, а получается что «не шахматист Петросян, а футболист Акопян, и не тысячу, а десять тысяч, и не рублей, а долларов, и не в лотерею, а в карты, и не выиграл, а проиграл».
            Действительно, какая разница. ;-)


            1. DrPass
              02.07.2019 01:20

              Действительно, какая разница. ;-)

              Честно — абсолютно плевать. Здесь никто, кроме вас, не переживает так по поводу того, был ли там MMU, сколько там было мегагерц и килобайт. Я вообще удивляюсь, нафига оно вам так надо? Вы первый раз увидели, что кто-то в Интернете что-то написал не так, что ли?


              1. dk_spb
                02.07.2019 08:54

                Нет, просто вчера был скучно ;-)
                А то что тут не только автору пофиг на написанное — это да, тут ничего не поделаешь. Сломал автор УКНЦ или наоборот починил, бредил ли он или написал минимально технически грамотный текст — и автору и читателям пофиг.


    1. Saber-Toothed Автор
      30.06.2019 12:15

      МС 0585 — клон DEC Pro 350/380 который сам по себе был неудачным. Например не умел форматировать дискеты вообще и была специальная внешняя приблуда стоящая овер дофига долларов. Наши делали перешитый контроллер дисков «КОЧАН» который ставился вместо родного и форматировать дискеты умел.
      И вообще МС 0585 была крайне ненадежной и ни с чем практический не совместимой, почему популярностью как ДВК которые были мощными, или УКНЦ которых было много и дешевые, пользоваться не стала.
      У Союз-Неон ПК 11/16 была та-же самая проблема. Несовместимость ни с чем кроме себя, ненадежность и высокая цена.


      1. gatoazul
        30.06.2019 12:29

        Электроника-85 явно была мощнее ДВК. Да и вряд ли была заметно ненадежнее — говорю из личного опыта.

        А что вы понимаете под несовместимостью? Процессор был тот же самый, ОС тоже.


        1. Saber-Toothed Автор
          30.06.2019 14:28

          Процессор не тот и ОС не та, и драйвера и ПО совсем не те.
          Если часть ПО от ДВК можно сразу запустить на УКНЦ, то такой фокус с МС0585 не пройдет никогда, совершенно разные они внутри.
          И не мощнее она ДВК-3М и Квант-4С.


          1. ru_vlad
            30.06.2019 15:22

            на МС0585 знаю была дополнительная плата на 8086, вроде даже эмуляция РС.


            1. DrPass
              30.06.2019 16:07

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


              1. ru_vlad
                30.06.2019 16:11

                А там примерно то и было, своя память и свои контроллеры. Жаль что это было уже 92-93 год и данное было не интересно.


        1. DrPass
          30.06.2019 16:15

          Да и вряд ли была заметно ненадежнее — говорю из личного опыта.

          По схемным решениям может быть и нет, но
          а) отвратные соединительные разъемы. Если у ДВК были дубовые ножевые слоты, которые просто работали, то тут был… я не знаю, как это назвать, но выглядело как нежное прижимание контактов рамочкой. По мере окисления просто начинало глючить, надо было постоянно вытаскивать, протирать, чухать.
          б) Отличия в архитектуре. Другой, ни с чем не совместимый видеоконтроллер. Другие контроллеры дисков, причем откровенно кривые и недоделанные. Про КОЧАН выше писали, а ещё индивидуальностью отличался контроллер жесткого диска, который видел только 5 Мб из 20 Мб имеющихся в наличии.
          Поэтому 0585 была хоть и интересной машиной, но весьма специфической, и даже ДВК 3М была предпочтительнее. Пусть в ней было 256К ОЗУ против 512К у 0585, но производительность была не хуже, а проблем было в разы меньше. Я бы сказал, вообще не было, она просто работала без всяких танцев с бубном.


    1. dk_spb
      01.07.2019 20:49

      Не совсем так. если немножко формально подойти к вопросу, то было три «серии»: воронежская, киевская и зеленоградская.
      Зеленоградская: это как раз ДВКшки, БКшки, УКНЦ, Союз-Неон. Причем тоже разделил бы на две: ДВКшки как профессиональные, остальные — как школьно-бытовые.

      Воронежская: это чистые копии DEC, без изысков. Ну разве что переделали всё на метрическую систему ;-) Это и Э-60, и Э-85 (которая МС0585, но она несколько особняком, так как скорее персональная). Самая навороченная — скорее МС0107 (которая копия MicroVAX II). Если брать только PDP-11 — самая-самая, наверное, какая-нибудь из МС010x, которая на процессорной плате М11 (процессор DEC J-11 или наши копии 1831 серии).

      Ну и киевская: СМ-1420 и СМ-1425. СМ-1425 я недавно починил, очень забавная машинка.
      Ну и опять же СМ-1702, но это уже MicroVAX II. Киевляне ближе к финалу делали почти тоже самое что и воронежцы, но в близком им (киевлянам) форм-факторе


      1. DrPass
        01.07.2019 23:52

        Ну, это уже не персональные ЭВМ, это из другой оперы.


        1. dk_spb
          01.07.2019 23:58

          Универсальные, в том числе для построения АРМ. А границы между АРМ и ПЭВМ достаточно призрачны.


          1. DrPass
            02.07.2019 00:04

            Четкой границы нет, но та же СМ-1702 даже без периферии имеет размер приличной тумбы, и стоила конских денег в своё время. Поэтому явно находится далеко по ту сторону границы :)


            1. dk_spb
              02.07.2019 00:12

              Да ладно. У меня есть СМ-1425, она в таком же корпусе. Легко входит под стол или на стол. А воронежский близнец МС0107 еще меньше. Про «конскую» цену — УКНЦ в рознице стоила дороже 2000 руб, раза в 3-4 дороже БК-001x, так что вряд ли она была доступна простому инженеру. А для предприятия такие цены тогда не очень были неподъемны. И покупали Э-85, ДВКшки и даже СМ-1425/1702 даже туда где не надо.


            1. dk_spb
              02.07.2019 08:57

              И кстати, СМ-1702 сделана почти в таком же корпусе, как СМ-1810 «Нивка». И хотя в 1702 импортных деталей поболее будет, я даже рискну предположить что они в одном ценовом диапазоне. Но «Нивке» это не мешает быть вполне себе персональной XT-шкой. И, опять же кстати, ни самой крупногабаритной из отечественных.
              Хотя Вам и всё-равно ;-)


  1. ultrazoom
    30.06.2019 14:25

    Скажите, кто знает, были какие-либо попытки адаптировать ранние версии UNIX для это машины? Виртуальной памяти тут нет как нет, но ранние версии UNIX для PDP-11 тоже работали без неё.


    1. Saber-Toothed Автор
      30.06.2019 14:29

      Были какие-то потуги на эту тему на zx-pk.ru но чем дело кончилось я не в курсе.


    1. Saber-Toothed Автор
      30.06.2019 17:13

      Вот про Юникс на УКНЦ www.linux.org.ru/gallery/screenshots/11976816


      1. ultrazoom
        30.06.2019 21:54

        Спасибо! Похоже умельцы справились и с этой задачей!


  1. slonoten
    30.06.2019 14:25

    Владел я в начале 90-х «бытовой» УКНЦ. Была куплена как апгрейд БК-0010. Из переферии были НГМД и RAM-диск на 1 МБ, который паяли в «ядерном» НИИ рядом с физфаком МГУ. Помню писал на ассемблере программы, которые исполнялись на переферийном процессоре. Где-то на даче до сих пор лежит книга «Программирование на языке ассемблера для PDP-11 и VAX-11».
    Из ретро-компьютеров у меня есть только Ямаха MSX-2 КУВТ с родным «зелёным» монитором и контроллером CF. Но руки не доходят пока с ней разобраться, даже не все игры удаётся запустить, тот же Knightmare виснет без всяких сообщений об ошибках.


    1. Saber-Toothed Автор
      30.06.2019 14:32

      У меня тоже есть Yamaha YIS 503 IIIR с перезаписываемым картриджем, контроллером CF в отсеке сетевого контроллера, контроллером клоном дисковода FD55 и даже езернет-карта ObsoNET одна из первых скопированных в России.
      Но МСХ это не мое. Это «аркадный автомат на столе» больше с его Dendy-образным спрайтовым видеоконтроллером.


  1. Michailmi
    30.06.2019 23:10

    пост любви про УКНЦ
    1990 год — УКНЦ — вещь!
    26 школа (лицей Подольск) при МИФИ — а это говоно (МИФИ)
    клавиатура — не желтая а белая — герконовая — нежная такая
    два процессора — 8 KHz — младший
    причем был аппаратный глюк — данные обмениливались через регистр
    нельзя слишком быстро обменивается
    но я написал готовую программу — Screen fonter — да-да в 10 классе
    шрифты перезагрузка — первым был Saboteur — это друг пожсказал из Sinclier
    , были такие игры — Mars
    заменяешь восклицательный знак на ракету
    PDP-11 вещь!


  1. novice2001
    01.07.2019 00:44

    Да, первый компьютер с которого началось практическое знакомство с миром вычислительной техники. 1990 год, 5 класс. Эксперименты с poke(), попытки загружать все подряд файлы с найденных дискет, первые игрушки, в т.ч. игра, название которой за давностью лет забылось, но враги — семижопы и суперсемижопы — запомнились отлично :)


  1. dk_spb
    01.07.2019 17:48

    >ого как пришлось выломать крепления под винты и выкусить пару маленьких ребер усиления.
    Прям вандализм какой-то.
    Я аккуратно изъял из родного БП трансформатор, заменил нижнюю плату на новый БП и даже светодиодик родной на верхней платке остался…
    И работает с родным выключателем.
    image


    1. Saber-Toothed Автор
      01.07.2019 18:17

      Ставил тот БП который был и меня не интересует аутентичность до последней молекулы, мне надо чтобы было удобно пользоваться этой машиной. Так что еще и в корпус разъемы врежу новые если понадобится.


      1. dk_spb
        01.07.2019 18:24

        Так а я что сказал? Я так и сказал — вандализм.
        Только ведь будет как обычно: через полгода Вам надоест, Вы всё продадите, а потом еще года через три будете круги нарезать в поисках такой же УКНЦ. Это только на моей памяти у Вас третий заход на УКНЦ. Только прошлые разы Вы к машинкам бережно относились, без вандализма.
        Хотя если у Вас знание матчасти на уровне «создана по классической архитектуре… PDP-11 и именно по этому на ее материнской плате расположены два одинаковых процессора» — то ожидать от Вас бережного отношения к раритетам не приходится.


        1. Saber-Toothed Автор
          01.07.2019 20:10

          Вообще-то про то что УКНЦ в области ЦП повторяет близко архитектуру классической LSI-11/03 мне сказал FORM, который в отличии от вас и меня — в архитектуре PDP-11 таки Гуру.
          Можете с ним поспорить на эту тему. Только сначала станьте признанным специалистом в области ремонта и программирования PDP-11, который на заводы ездит станки в чувства приводить и которому платят по 1К $ за 15 минут работы.
          А насчет бережного отношения к раритетам — я уже сказал что не коллекционер. И если новодельный комбо-контроллер дисков не аутентичен и из него торчит CF-ка в отличии от старинного КМД УК — меня это не парит. И эмулятор FDD с USB-флешкой с DSK-образами подключить вместо дискогрыза 5,25" с осыпавшимися болгарскими дискетами я тоже не побрезгую.
          Я ведь не заставляю вас с вашей коллекцией что-то делать, что вы их собираете и чините — это уже хорошо, это история. А мне надо не в витрине любоваться а программы запускать какие мне надо и оборудование подключать какое мне надо.


          1. dk_spb
            01.07.2019 20:29

            Вы когда кого-то цитируете, то хотя бы не врите так откровенно.
            Где Вы видели в LSI-11/03 «а ее материнской плате расположены два одинаковых процессора». Вы сначала немножко матчасть подучите, а то Вы пока просто смысла изложенного FORM'ом не поняли.

            Только сначала станьте признанным специалистом в области ремонта и программирования PDP-11
            Вы прежде чем пыхтеть посмотрели бы инициалы на плате уже в который раз с придыханием упоминаемого Вами комбо-контроллера. Или Вы опять рассуждаете о том, чего в глаза не видели?

            А мне надо не в витрине любоваться а программы запускать какие мне надо и оборудование подключать какое мне надо.

            Пока Вы только корпус УКНЦ поломали. Что-то не видел в Вашей статье хоть одного фото с рабочего экрана УКНЦ. У Вас БП-то рабочий? Про «подключать оборудование» уже выяснили в комментариях ко второй части Вашей, с позволения сказать, статьи, что Вы пока ничего к УКНЦ не подключали. Так что не надо ля-ля ;-)


            1. Saber-Toothed Автор
              01.07.2019 20:34

              Я отлично знаю как «устроена» архитектура PDP-11. которая вообще изначально рассчитана на работу с телетайпом.
              Статьи пишутся для широкого круга читателей многие из которых могли вообще про PDP-11 и советские компьютеры не знать и не претендует на академическую точность.
              Если вам не нравится как я пишу — пишите свои статьи как вам хочется, хоть с цитированием ТО и ТУ, я сам с удовольствием почитаю. Чем больше информации про советские ЭВМ и особенно архитектуру PDP-11 — тем лучше.


              1. dk_spb
                01.07.2019 20:55

                Я просто прошу Вас не писать ерунды, хотя бы из уважения к тем, кто в теме и случайно Вас прочитает. То что «широкий круг читателей» и не такое скушает — у меня никаких сомнений нет. Особенно на хабре, где большинство пишет в расчёте на «широкий» и сильно неискушённый круг читателей, который скушает любые фантазии автора


                1. Saber-Toothed Автор
                  01.07.2019 21:08

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


                  1. dk_spb
                    01.07.2019 21:27

                    Дело не в том что меня не устраивает. Дело в том что Вам же самому потом будет стыдно за написанное.


                    1. Saber-Toothed Автор
                      01.07.2019 21:49

                      Уже исправил.


                1. DrPass
                  01.07.2019 23:56
                  +1

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

                  Вообще, из 8.2 тысяч читателей этой статьи вы единственный, кого оно заело. Это достаточная выборка, чтобы сделать вывод, что проблема не в статье, а в вас :)


                  1. dk_spb
                    02.07.2019 00:03

                    Да, тут меня тоже заело ;-)
                    Но рассказывать Вам в чем разница между счётчиком просмотров и количеством читателей я Вам не буду. Ни к чему это Вам.


                    1. DrPass
                      02.07.2019 00:06

                      Да дело даже не в том, сколько там тысяч прочитало, 2, 5 или 8. Это не академический ресурс, а просто популярная статья. В ней могут быть неточности, это абсолютно нормально, и ничего страшного. Не надо нападать на автора :)


                      1. dk_spb
                        02.07.2019 00:14

                        Неточности — это неточности. Тут же речь про полную ерундну.


            1. Saber-Toothed Автор
              01.07.2019 22:40

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

              А фото экрана — я уже написал выше что на МС 6105.02 что у меня синхронизация не настраивается и GBS-8220 еще едет. Или вы не читали что я пишу?
              А так — ПП запускается и выводит стартовое меню с выбором загрузки, и пищит при нажатиях клавиш как положено.
              Будет настроен монитор и загружу ОС — тогда начну с пайки переходника на нормальный СОМ-порта разъем и нульмодема на РС терминалить в Linux.

              И вообще, пишите свою статью ширше и глубже, кто вам мешает. Или не флудьте тут, если вам не нравится как написал я. ;)


              1. dk_spb
                01.07.2019 23:24

                А фото экрана — я уже написал выше что на МС 6105.02 что у меня синхронизация не настраивается

                Так может надо не статьи писать, а мануалы почитать?!?!?
                Насколько я помню .02 — он 60-ти герцовый. Если в нем поменять нужный резистор — будет 50Гц и должен работать с УКНЦ. Ну и мелкие электролиты под замену. Максимум на час возни. И не надо никаких корпусов ломать
                Или Вы не читатель, а писатель?

                GBS-8220 еще едет
                Опять же, тут читать нужно ;-)
                Некоторая часть современных LCD телевизоров в инженерном меню умеют настройки Oversize. Легко настраивается под УКНЦ. При этом эти настройки независимы для разных режимов/входов.
                Хотя, насколько я понял, Вы так заняты написанием «статей», что подстроить мс6105 или проверить есть ли в Вашем телевизоре такой пункт в инженерном меню Вам просто некогда ;-)
                Или не флудьте тут, если вам не нравится как написал я.
                Э нет уж. Раз Вы считаете что у Вас есть право флудить и называть это статьей, то почему я не могу комментировать ;-)


                1. Saber-Toothed Автор
                  01.07.2019 23:39

                  Вы МС 6105.02 видели? Я не вижу смысла переделывать его под 50 гц и потом щуриться в этот экран размером с воробьиную задницу когда смогу подключить к нормальному монитору. Это первое.

                  Второе, у меня нет современного телевизора, а не современный не признает УКНЦ ни через тьлюпан s-video ни через scart-rgb, вот MSX он признает, а УКНЦ нет. Это два.

                  Пишите свою, вы тут нафлудили больше чем могли бы толково написать за то-же время. Если напишете понятно и интересно — поставлю плюс и похвалю в комментариях, напишете ахинею — напишу что это бред. Можете например написать как на CF-ке набить разделы 32 мб под RT-11 и записать туда систему, раз вы заявляете что разработчик комби контроллера КМД+КЖД-CF. Это три.

                  Вы мне надоели за сегодня, не в обиду будет сказано. Потому пока — игнор. Это четыре. ;)


                  1. dk_spb
                    01.07.2019 23:53
                    -2

                    Да ладно Вам. Вы мне своими «статейками» где ляп на ляпе уже давно надоели. И заходами Вашими «куплю УКНЦ и контроллер», «продам, так как не надо», «так жить нельзя, снова куплю». И ничего, обхожусь без игнора ;-)

                    Ну не справились Вы с 6105, ну бывает. И Вы такой не один — у определённого типа людей когда с наскока не получается что-то сделать, так сразу «не вижу смысла», «ни очень-то и хотелось», «всё-равно к концу года надоест и снова УКНЦ продавать».


  1. dk_spb
    01.07.2019 17:52

    создана по классической архитектуре мини-ЭВМ DEC PDP-11 и именно по этому на ее материнской плате расположены два одинаковых процессора

    Автор просто отжёг.


  1. Jef239
    01.07.2019 19:20

    Ну я автор электронных таблиц для УКНЦ и некоторое время поддерживал Pascal-Fast (в том числе для УКНЦ) производства Антона Москаля. Но сорцов с тех времен не осталось. Максимум — могу про архитектуру приложений рассказать.


    1. Saber-Toothed Автор
      01.07.2019 20:14

      Очень приятно, а как ваше ПО называлось и какие функции имело? Функционал сравнимый с dBASE III под СР/М покрывался?
      Я тут в свете некоторых обстоятельств собираюсь мигрировать на RT-11 оставив РС только для чата-кино-музыки-форумов. В идеале бы и часть этого на УКНЦ перевести, оставив за РС только развлекательный медиаконтент.
      Так что — а напишите свою статью про ваши электронные таблицы на УКНЦ, думаю многим было бы интересно прочитать, особенно мне.


  1. Manwe_SandS
    02.07.2019 12:54

    Спасибо за статью!
    Как на счёт вмонтировать в корпус нормальный разъём для шнура питания? Собираюсь так сделать со своей УКНЦ. Часто приходится доставать/убирать компьютер, поэтому очень раздражает впаянный намертво провод, который приходится каждый раз обматывать вокруг корпуса.


    1. Saber-Toothed Автор
      02.07.2019 14:40

      dk_spb вас за такую идею слюнями забрызгает и за задницу покусает. :)
      К тому-же корпус УКНЦ не очень жесткий и если постоянно подключать-отключать разъем современного кабеля питания РС то быстро поломается в месте крепления разъема. Так что считаю неудачной идею.


      1. DrPass
        02.07.2019 15:29

        Можно разъем приколхозить на металлическое шасси БП. Хотя как по мне, игра не стоит свеч.