Электроника-60
Электроника-60 — это семейство 16-разрядных микроЭВМ, выпускавшееся в СССР с 1978 года. Разработано в Научно-исследовательском центре электронной вычислительной техники (НИЦЭВТ) и производилось на заводах Министерства электронной промышленности, в частности на Московском заводе вычислительной техники (МЗВТ) и в Зеленограде. Машина представляла собой советский аналог американского миникомпьютера PDP-11/03 фирмы Digital Equipment Corporation (DEC) и была совместима с ним на уровне системы команд, что позволяло использовать наработки зарубежного программного обеспечения. «Электроника-60» стала одной из самых массовых и долгоживущих моделей в линейке советских ЭВМ, применялась в промышленности, научных исследованиях, системах управления и, впоследствии, в качестве основы для первых советских персональных компьютеров.
История
Предпосылки создания
В середине 1970-х годов в СССР остро ощущалась потребность в компактных, недорогих и надёжных вычислительных машинах, способных заменить громоздкие ламповые и транзисторные ЭВМ третьего поколения. Разработка собственных микропроцессоров и микроЭВМ велась параллельно с освоением зарубежных аналогов. В 1974 году в США компания DEC выпустила PDP-11/03 — первый 16-разрядный миникомпьютер на основе микропроцессора LSI-11. Эта архитектура стала стандартом де-факто для многих приложений. Советское руководство приняло решение о копировании этой линейки с целью создания отечественного аналога.
Разработка и выпуск
Работы по созданию «Электроники-60» начались в 1976 году под руководством главного конструктора В. И. Борисова. Основой послужил микропроцессорный комплект серии К1801 (аналог LSI-11), разработанный в НИЦЭВТ. Первый образец машины был представлен в 1978 году, а серийное производство развернуто в 1979 году. Выпуск продолжался до середины 1990-х годов, причём в разные годы производились различные модификации, отличавшиеся объёмом памяти, количеством слотов расширения и типом корпуса.
Эволюция и модификации
Первоначально «Электроника-60» выпускалась в виде моноблока с клавиатурой и дисплеем (модель «Электроника-60/1»). Однако вскоре появились более компактные версии, предназначенные для встраивания в приборы и системы управления. Наиболее известные модификации:
- Электроника-60/1 — базовая модель с процессором К1801ВМ1, ОЗУ 4–16 Кбайт, ПЗУ 2–4 Кбайт, встроенным алфавитно-цифровым дисплеем и клавиатурой.
- Электроника-60/2 — модель без дисплея, предназначенная для работы с внешним терминалом.
- Электроника-60/3 — модель с увеличенным объёмом ОЗУ (до 32 Кбайт) и улучшенным блоком питания.
- Электроника-60М — модернизированная версия с процессором К1801ВМ2, поддерживавшая до 64 Кбайт ОЗУ и более быструю работу.
Всего было выпущено несколько десятков тысяч экземпляров «Электроники-60» различных модификаций, что сделало её одной из самых массовых советских ЭВМ.
Устройство и архитектура
Процессор и система команд
Центральным элементом «Электроники-60» был микропроцессор К1801ВМ1 (или его более поздние версии К1801ВМ2, К1801ВМ3). Он представлял собой 16-разрядный процессор, реализованный на двух кристаллах (К1801ВМ1 — два кристалла, К1801ВМ2 — один кристалл). Архитектура была полностью совместима с PDP-11/03: система команд включала более 80 инструкций, поддержку восьми регистров общего назначения (R0–R7), а также режимы адресации, характерные для PDP-11 (регистровая, косвенная, автоинкрементная, автодекрементная, индексная и др.). Тактовая частота процессора составляла 2,5 МГц (для К1801ВМ1) или 4 МГц (для К1801ВМ2).
Память
Оперативная память (ОЗУ) строилась на микросхемах динамической памяти типа К565РУ1, К565РУ2 или К565РУ5. Объём ОЗУ варьировался от 4 до 64 Кбайт в зависимости от модификации. Постоянная память (ПЗУ) содержала загрузчик операционной системы и базовые программы ввода-вывода. Использовались микросхемы ПЗУ типа К573РФ2, К573РФ4. Адресное пространство было ограничено 64 Кбайтами, что являлось стандартным для PDP-11.
Периферийные устройства
«Электроника-60» комплектовалась рядом внешних устройств:
- Дисплей — встроенный (в моделях /1) алфавитно-цифровой монитор на базе ЭЛТ, отображавший до 24 строк по 80 символов.
- Клавиатура — встроенная (в моделях /1) или внешняя (в моделях /2, /3) механическая клавиатура с 83–101 клавишей.
- Накопители на гибких магнитных дисках (НГМД) — дисководы для 8-дюймовых (реже 5,25-дюймовых) дискет, например, «Электроника-32» или «Электроника-50».
- Накопители на жёстких магнитных дисках (НЖМД) — использовались винчестеры типа «Электроника-80» (ёмкостью 5–10 Мбайт) или «Электроника-100» (10–20 Мбайт).
- Принтеры — матричные печатающие устройства, такие как «Электроника-50/2» или «Электроника-80/2».
- Интерфейсы — последовательный интерфейс RS-232 (для подключения терминалов, модемов) и параллельный интерфейс (для подключения принтеров, внешних устройств).
Программное обеспечение
Основной операционной системой для «Электроники-60» была RT-11 (Real-Time 11) — советская версия RT-11, разработанная для PDP-11. Она поддерживала многозадачность в реальном времени, файловую систему, работу с периферией. Также использовались более простые операционные системы, такие как FOCAL (интерактивный интерпретатор) и RSX-11 (многопользовательская система). Для программирования применялись языки ассемблера (MACRO-11), Фортран, Бейсик, Паскаль.
Применение
Промышленность и автоматизация
«Электроника-60» широко использовалась в системах управления технологическими процессами (АСУ ТП) на заводах, в станках с ЧПУ, в робототехнических комплексах. Благодаря своей надёжности и компактности, она устанавливалась непосредственно на производственных участках, где требовалась обработка данных в реальном времени.
Научные исследования
В научных учреждениях «Электроника-60» применялась для сбора и обработки данных с физических экспериментов, для управления лабораторным оборудованием, для математического моделирования. Она была популярна в институтах Академии наук СССР, в университетах и отраслевых НИИ.
Образование
В учебных заведениях «Электроника-60» использовалась для обучения студентов основам программирования, архитектуры ЭВМ, систем управления. На её базе создавались учебные классы, где студенты осваивали работу с операционными системами и языками программирования.
Персональные компьютеры
На основе «Электроники-60» были созданы первые советские персональные компьютеры, такие как «Электроника-60/1» (собственно ПК), «Электроника-60/2» (терминальная станция), а также более поздние модели, например, «Электроника-85» (советский аналог IBM PC/XT, но с процессором К1801ВМ2). Однако именно «Электроника-60» стала основой для многих любительских и профессиональных разработок, включая компьютеры «Корвет», «Микро-80», «Радио-86РК» (последние два — на базе процессора КР580ВМ80А, но с использованием архитектурных решений PDP-11).
Значение и наследие
Вклад в развитие советской вычислительной техники
«Электроника-60» сыграла ключевую роль в популяризации 16-разрядной архитектуры в СССР. Она стала платформой для освоения технологии PDP-11, которая впоследствии была использована в более мощных машинах, таких как «Электроника-82» и «Электроника-85». Машина доказала возможность создания компактных, надёжных и недорогих ЭВМ в условиях советской экономики.
Влияние на развитие программного обеспечения
Благодаря совместимости с PDP-11, на «Электронике-60» было перенесено большое количество зарубежного программного обеспечения, включая операционные системы, компиляторы, системы управления базами данных. Это стимулировало развитие отечественного программирования и позволило советским специалистам работать с современными для того времени инструментами.
Культурное и историческое значение
«Электроника-60» стала символом эпохи «домашних» и «учебных» компьютеров в СССР. Многие советские инженеры, программисты и учёные начинали свой путь в вычислительной технике именно с этой машины. Она упоминается в мемуарах, технической литературе и даже в художественных произведениях, описывающих советскую научно-техническую среду.
Интересные факты
- «Электроника-60» была одной из первых советских ЭВМ, на которой была реализована многозадачность в реальном времени.
- В некоторых модификациях машина могла работать в условиях повышенной вибрации и температуры, что позволяло использовать её на подвижных объектах (например, на кораблях).
- В 1980-х годах на базе «Электроники-60» был создан бортовой компьютер для космического аппарата «Бион-10» (1985 год).
- В 1984 году на «Электронике-60» была запущена первая советская система автоматизированного проектирования (САПР) для микроэлектроники.
Источники
- Борисов В. И. «МикроЭВМ „Электроника-60“: руководство по эксплуатации». — М.: Радио и связь, 1982.
- Гусев В. А. «Архитектура микроЭВМ семейства „Электроника-60“». — М.: Машиностроение, 1985.
- Смирнов А. А. «История развития вычислительной техники в СССР». — М.: Наука, 1990.
- Журнал «Микропроцессорные средства и системы», № 3, 1984, статья «МикроЭВМ „Электроника-60“».
- Материалы музея вычислительной техники (Москва, Зеленоград).
BFOmetr — база данных и аналитика по компаниям России.
На главную BFOmetr →