User Tools

Site Tools


e60

Электроника-60 - серия советских управляющих микроЭВМ. Совместима по системе команд и частично по архитектуре с PDP-11. Идеологический предтеча ДВК.

Компьютер строился вокруг “корзины” (backplane) - объединительной платы с разъемами типа РППМ, в которые втыкались процессорные платы, контроллеры периферии, интерфейсные платы итд, реализующие интерфейс шины МПИ (аналог шины DEC Q-BUS). Что интересно, для монтажа корзины использовались как многослойные печатные платы, так и монтаж навивкой, как и в оригинальных PDP. Было несколько исполнений:

  • встраиваемое (только корзина с платами без блока питания) 15ВМ-16-002 (15ВМ-16-007, 15ВМ-16-008)
  • корпусное 15ВМ-16-004 (15ВМ-16-012) - то же, но с корпусом и БП
  • автономная вычислительная система - то же, но еще стол, консоль Consul-260, фотосчитыватель с перфоленты FS-1501, перфоратор ПЛ-150.

Компьютеры комплектовались разными вариантами процессорных плат (М1, М2, М3, М5, М8, М11), отличающихся исполнением (на дискретной логике или микропроцессорные наборы), объемом ОЗУ, быстродействием и небольшими отличиями в системе команд. Быстродействие варьировалось от 250 до 600 тыс. операций в секунду; адресуемое адресное пространство - 64К; в некоторых конфигурациях ОЗУ не было вообще. Также имелась широкая номенклатура модулей ПЗУ, ОЗУ, интерфейсов и контроллеров периферии. В качестве постоянных носителей использовались 8-дюймовые дисководы ГМД-70, накопители на магнитной ленте, считывали перфоленты и перфораторы.

Компьютер применялся в основном в управлении производством (станки ЧПУ, системы автоматического управления). Зачастую управляющие программы работали вообще без ОС и без ОЗУ, используя только регистры для сохранения результатов и ПЗУ как источник кода программы. Сейчас мы бы назвали это “микроконтроллер”. Сведения о применяемом софте и ОС довольно скудны; вероятно, имелись аналоги DECовских ОС и собственные разработки.

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

Hа «Электронике-60» в июне 1984 года Алексей Пажитнов написал первый вариант игры «Тетрис».

С появлением нового поколения машин ДВК, Электроники-60 получали модернизации путем замены процессорных плат на вычислители МС 1201.0X на однокристалльных микропроцессорах и СБИС. Э-60 и сейчас живее всех живых - их сделали столько и внедрили настолько повсеместно, что и в конце 2010-х годов имелись рабочие цеха с этими компьютерами. Причем, замена управляющих программ при модернизации цехов с Э-60 представляет известную трудность. Во-первых, утрачены исходники программ и следовательно непонятны алгоритмы работы. Во-вторых, архитектура PDP-11 обладала сумасшедшей скоростью реакции - переключение контекста в режим прерывания занимало всего 4 такта. Что отлично ложилось на характер работы управляющей системы (реакция на события датчиков) и позволяло писать управляющие программы полностью на прерываниях. Попытки переписать даже известные алгоритмы на современных процессорах часто неудачны из-за несоответствия парадигм.

e60.txt · Last modified: 2022/12/25 17:29 by ivan1