Сайт о телевидении

Сайт о телевидении

» » Электронная вычислительная машина "мифи". Сделано в ссср. история развития отечественного компьютеростроения

Электронная вычислительная машина "мифи". Сделано в ссср. история развития отечественного компьютеростроения

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

Основные этапы развития вычислительной техники

Самая популярная классификация предлагает выделить основные этапы развития вычислительной техники по хронологическому принципу:

  • Ручной этап. Он начался на заре человеческой эпохи и продолжался до середины XVII столетия. В этот период возникли основы счёта. Позднее, с формированием позиционных систем счисления, появились приспособления (счёты, абак, позднее - логарифмическая линейка), делающие возможными вычисления по разрядам.
  • Механический этап. Начался в середине XVII и длился почти до конца XIX столетия. Уровень развития науки в этот период сделал возможным создание механических устройств, выполняющих основные арифметические действия и автоматически запоминающих старшие разряды.
  • Электромеханический этап - самый короткий из всех, какие объединяет история развития вычислительной техники. Он длился всего около 60 лет. Это промежуток между изобретением в 1887 году первого табулятора до 1946 года, когда возникла самая первая ЭВМ (ENIAC). Новые машины, действие которых основывалось на электроприводе и электрическом реле, позволяли производить вычисления со значительно большей скоростью и точностью, однако процессом счёта по-прежнему должен был управлять человек.
  • Электронный этап начался во второй половине прошлого столетия и продолжается в наши дни. Это история шести поколений электронно-вычислительных машин - от самых первых гигантских агрегатов, в основе которых лежали электронные лампы, и до сверхмощных современных суперкомпьютеров с огромным числом параллельно работающих процессоров, способных одновременно выполнить множество команд.

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

Самые первые приспособления для счёта

Наиболее ранний инструмент для счёта, который знает история развития вычислительной техники, - десять пальцев на руках человека. Результаты счёта первоначально фиксировались при помощи пальцев, зарубок на дереве и камне, специальных палочек, узелков.

С возникновением письменности появлялись и развивались различные способы записи чисел, были изобретены позиционные системы счисления (десятичная - в Индии, шестидесятиричная - в Вавилоне).

Примерно с IV века до нашей эры древние греки стали вести счёт при помощи абака. Первоначально это была глиняная плоская дощечка с нанесёнными на неё острым предметом полосками. Счёт осуществлялся путём размещения на этих полосах в определённом порядке мелких камней или других небольших предметов.

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

Традиционные счёты соробан стали популярными в Японии с XVI века, попав туда из Китая. В это же время счёты появились и в России.

В XVII столетии на основании логарифмов, открытых шотландским математиком Джоном Непером, англичанин Эдмонд Гантер изобрёл логарифмическую линейку. Это устройство постоянно совершенствовалось и дожило до наших дней. Оно позволяет умножать и делить числа, возводить в степень, определять логарифмы и тригонометрические функции.

Логарифмическая линейка стала прибором, завершающим развитие средств вычислительной техники на ручном (домеханическом) этапе.

Первые механические счётные устройства

В 1623 году немецким учёным Вильгельмом Шиккардом был создан первый механический "калькулятор", который он назвал считающими часами. Механизм этого прибора напоминал обычный часовой, состоящий из шестерёнок и звёздочек. Однако известно об этом изобретении стало только в середине прошлого столетия.

Качественным скачком в области технологии вычислительной техники стало изобретение суммирующей машины "Паскалины" в 1642 году. Её создатель, французский математик Блез Паскаль, начал работу над этим устройством, когда ему не было и 20 лет. "Паскалина" представляла собой механический прибор в виде ящичка с большим количеством взаимосвязанных шестерёнок. Числа, которые требовалось сложить, вводились в машину поворотами специальных колёсиков.

В 1673 году саксонский математик и философ Готфрид фон Лейбниц изобрёл машину, выполнявшую четыре основных математических действия и умевшую извлекать квадратный корень. Принцип её работы был основан на двоичной системе счисления, специально придуманной учёным.

В 1818 году француз Шарль (Карл) Ксавье Тома де Кольмар, взяв за основу идеи Лейбница, изобрёл арифмометр, умеющий умножать и делить. А ещё спустя два года англичанин Чарльз Бэббидж приступил к конструированию машины, которая способна была бы производить вычисления с точностью до 20 знаков после запятой. Этот проект так и остался неоконченным, однако в 1830 году его автор разработал другой - аналитическую машину для выполнения точных научных и технических расчётов. Управлять машиной предполагалось программным путём, а для ввода и вывода информации должны были использоваться перфорированные карты с разным расположением отверстий. Проект Бэббиджа предугадал развитие электронно-вычислительной техники и задачи, которые смогут быть решены с её помощью.

Примечательно, что слава первого в мире программиста принадлежит женщине - леди Аде Лавлейс (в девичестве Байрон). Именно она создала первые программы для вычислительной машины Бэббиджа. Её именем впоследствии был назван один из компьютерных языков.

Разработка первых аналогов компьютера

В 1887 году история развития вычислительной техники вышла на новый этап. Американскому инженеру Герману Голлериту (Холлериту) удалось сконструировать первую электромеханическую вычислительную машину - табулятор. В её механизме имелось реле, а также счётчики и особый сортировочный ящик. Прибор считывал и сортировал статистические записи, сделанные на перфокартах. В дальнейшем компания, основанная Голлеритом, стала костяком всемирно известного компьютерного гиганта IBM.

В 1930 году американец Ванновар Буш создал дифференциальный анализатор. В действие его приводило электричество, а для хранения данных использовались электронные лампы. Эта машина способна была быстро находить решения сложных математических задач.

Ещё через шесть лет английским учёным Аланом Тьюрингом была разработана концепция машины, ставшая теоретической основой для нынешних компьютеров. Она обладала всеми главными свойствами современного средства вычислительной техники: могла пошагово выполнять операции, которые были запрограммированы во внутренней памяти.

Спустя год после этого Джордж Стибиц, учёный из США, изобрёл первое в стране электромеханическое устройство, способное выполнять двоичное сложение. Его действия основывались на булевой алгебре - математической логике, созданной в середине XIX века Джорджем Булем: использовании логических операторов И, ИЛИ и НЕ. Позднее двоичный сумматор станет неотъемлемой частью цифровой ЭВМ.

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

Начало компьютерной эры

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

Пионером в области компьютеростроения стал Конрад Цузе - немецкий инженер. В 1941 году им был создан первый вычислительный автомат, управляемый при помощи программы. Машина, названная Z3, была построена на телефонных реле, программы для неё кодировались на перфорированной ленте. Этот аппарат умел работать в двоичной системе, а также оперировать числами с плавающей запятой.

Первым действительно работающим программируемым компьютером официально признана следующая модель машины Цузе - Z4. Он также вошёл в историю как создатель первого высокоуровневого языка программирования, получившего название "Планкалкюль".

В 1942 году американские исследователи Джон Атанасов (Атанасофф) и Клиффорд Берри создали вычислительное устройство, работавшее на вакуумных трубках. Машина также использовла двоичный код, могла выполнять ряд логических операций.

В 1943 году в английской правительственной лаборатории, в обстановке секретности, была построена первая ЭВМ, получившая название "Колосс". В ней вместо электромеханических реле использовалось 2 тыс. электронных ламп для хранения и обработки информации. Она предназначалась для взлома и расшифровки кода секретных сообщений, передаваемых немецкой шифровальной машиной "Энигма", которая широко применялась вермахтом. Существование этого аппарата ещё долгое время держалось в строжайшей тайне. После окончания войны приказ о его уничтожении был подписан лично Уинстоном Черчиллем.

Разработка архитектуры

В 1945 году американским математиком венгерско-немецкого происхождения Джоном (Яношем Лайошем) фон Нейманом был создан прообраз архитектуры современных компьютеров. Он предложил записывать программу в виде кода непосредственно в память машины, подразумевая совместное хранение в памяти компьютера программ и данных.

Архитектура фон Неймана легла в основу создаваемого в то время в Соединённых Штатах первого универсального электронного компьютера - ENIAC. Этот гигант весил около 30 тонн и располагался на 170 квадратных метрах площади. В работе машины были задействованы 18 тыс. ламп. Этот компьютер мог произвести 300 операций умножения или 5 тыс. сложения за одну секунду.

Первая в Европе универсальная программируемая ЭВМ была создана в 1950 году в Советском Союзе (Украина). Группа киевских учёных, возглавляемая Сергеем Алексеевичем Лебедевым, сконструировала малую электронную счётную машину (МЭСМ). Её быстродействие составляло 50 операций в секунду, она содержала около 6 тыс. электровакуумных ламп.

В 1952 году отечественная вычислительная техника пополнилась БЭСМ - большой электронной счётной машиной, также разработанной под руководством Лебедева. Эта ЭВМ, выполнявшая в секунду до 10 тыс. операций, была на тот момент самой быстродействующей в Европе. Ввод информации в память машины происходил при помощи перфоленты, выводились данные посредством фотопечати.

В этот же период в СССР выпускалась серия больших ЭВМ под общим названием "Стрела" (автор разработки - Юрий Яковлевич Базилевский). С 1954 года в Пензе началось серийное производство универсальной ЭВМ "Урал" под руководством Башира Рамеева. Последние модели были аппаратно и программно совместимы друг с другом, имелся широкий выбор периферических устройств, позволяющий собирать машины различной комплектации.

Транзисторы. Выпуск первых серийных компьютеров

Однако лампы очень быстро выходили из строя, весьма затрудняя работу с машиной. Транзистор, изобретённый в 1947 году, сумел решить эту проблему. Используя электрические свойства полупроводников, он выполнял те же задачи, что и электронные лампы, однако занимал значительно меньший объём и расходовал не так много энергии. Наряду с появлением ферритовых сердечников для организации памяти компьютеров, использование транзисторов дало возможность заметно уменьшить размеры машин, сделать их ещё надёжнее и быстрее.

В 1954 году американская фирма "Техас Инструментс" начала серийно производить транзисторы, а два года спустя в Массачусетсе появился первый построенный на транзисторах компьютер второго поколения - ТХ-О.

В середине прошлого столетия значительная часть государственных организаций и крупных компаний использовала компьютеры для научных, финансовых, инженерных расчётов, работы с большими массивами данных. Постепенно ЭВМ приобретали знакомые нам сегодня черты. В этот период появились графопостроители, принтеры, носители информации на магнитных дисках и ленте.

Активное использование вычислительной техники привело к расширению областей её применения и потребовало создания новых программных технологий. Появились языки программирования высокого уровня, позволяющие переносить программы с одной машины на другую и упрощающие процесс написания кода ("Фортран", "Кобол" и другие). Появились особые программы-трансляторы, преобразовывающие код с этих языков в команды, прямо воспринимаемые машиной.

Появление интегральных микросхем

В 1958-1960 годах, благодаря инженерам из Соединённых Штатов Роберту Нойсу и Джеку Килби, мир узнал о существовании интегральных микросхем. На основе из кремниевого или германиевого кристалла монтировались миниатюрные транзисторы и другие компоненты, порой до сотни и тысячи. Микросхемы размером чуть более сантиметра работали гораздо быстрее, чем транзисторы, и потребляли намного меньше энергии. С их появлением история развития вычислительной техники связывает возникновение третьего поколения ЭВМ.

В 1964 году фирмой IBM был выпущен первый компьютер семейства SYSTEM 360, в основу которого легли интегральные микросхемы. С этого времени можно вести отсчёт массового выпуска ЭВМ. Всего было произведено более 20 тыс. экземпляров данного компьютера.

В 1972 году в СССР была разработана ЕС (единая серия) ЭВМ. Это были стандартизированные комплексы для работы вычислительных центров, имевшие общую систему команд. За основу была взята американская система IBM 360.

В следующем году компания DEC выпустила мини-компьютер PDP-8, ставший первым коммерческим проектом в этой области. Относительно низкая стоимость мини-компьютеров дала возможность использовать их и небольшим организациям.

В этот же период постоянно совершенствовалось программное обеспечение. Разрабатывались операционные системы, ориентированные на то, чтобы поддерживать максимальное количество внешних устройств, появлялись новые программы. В 1964 году разработали Бейсик - язык, предназначенный специально для подготовки начинающих программистов. Через пять лет после этого возник Паскаль, оказавшийся очень удобным для решения множества прикладных задач.

Персональные компьютеры

После 1970 года начался выпуск четвёртого поколения ЭВМ. Развитие вычислительной техники в это время характеризуется внедрением в производство компьютеров больших интегральных схем. Такие машины теперь могли совершать за одну секунду тысячи миллионов вычислительных операций, а ёмкость их ОЗУ увеличилась до 500 миллионов двоичных разрядов. Существенное снижение себестоимости микрокомпьютеров привело к тому, что возможность их купить постепенно появилась у обычного человека.

Одним из первых производителей персональных компьютеров стала компания Apple. Создавшие её Стив Джобс и Стив Возняк сконструировали первую модель ПК в 1976 году, дав ей название Apple I. Стоимость его составила всего 500 долларов. Через год была представлена следующая модель этой компании - Apple II.

Компьютер этого времени впервые стал похожим на бытовой прибор: помимо компактного размера, он имел изящный дизайн и интерфейс, удобный для пользователя. Распространение персональных компьютеров в конце 1970 годов привело к тому, что спрос на большие ЭВМ заметно упал. Этот факт всерьёз обеспокоил их производителя - компанию IBM, и в 1979 году она выпустила на рынок свой первый ПК.

Два года спустя появился первый микрокомпьютер этой фирмы с открытой архитектурой, основанный на 16-разрядном микропроцессоре 8088, производимом компанией "Интел". Компьютер комплектовался монохромным дисплеем, двумя дисководами для пятидюймовых дискет, оперативной памятью объемом 64 килобайта. По поручению компании-создателя фирма "Майкрософт" специально разработала операционную систему для этой машины. На рынке появились многочисленные клоны IBM PC, что подтолкнуло рост промышленного производства персональных ЭВМ.

В 1984 году компанией Apple был разработан и выпущен новый компьютер - Macintosh. Его операционная система была исключительно удобной для пользователя: представляла команды в виде графических изображений и позволяла вводить их с помощью манипулятора - мыши. Это сделало компьютер ещё более доступным, поскольку теперь от пользователя не требовалось никаких специальных навыков.

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

Развитие современной вычислительной техники уже позволяет говорить и о компьютерах шестого поколения. Это электронные и оптоэлектронные ЭВМ, работающие на десятках тысяч микропроцессоров, характеризующиеся массовым параллелизмом и моделирующие архитектуру нейронных биологических систем, что позволяет им успешно распознавать сложные образы.

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

Классы вычислительной техники

Существуют различные варианты классификации ЭВМ.

Так, по назначению компьютеры делятся:

  • на универсальные - те, которые способны решать самые различные математические, экономические, инженерно-технические, научные и другие задачи;
  • проблемно-ориентированные - решающие задачи более узкого направления, связанные, как правило, с управлением определёнными процессами (регистрация данных, накопление и обработка небольших объёмов информации, выполнение расчётов в соответствии с несложными алгоритмами). Они обладают более ограниченными программными и аппаратными ресурсами, чем первая группа компьютеров;
  • специализированные компьютеры решают, как правило, строго определённые задачи. Они имеют узкоспециализированную структуру и при относительно низкой сложности устройства и управления достаточно надёжны и производительны в своей сфере. Это, к примеру, контроллеры или адаптеры, управляющие рядом устройств, а также программируемые микропроцессоры.

По размерам и производительной мощности современная электронно-вычислительная техника делится:

  • на сверхбольшие (суперкомпьютеры);
  • большие компьютеры;
  • малые компьютеры;
  • сверхмалые (микрокомпьютеры).

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

Своим сокурсникам группы 8-ЭВМ-49 посвящаю.


4 декабря 1948 года Государственный комитет СССР по изобретениям (тогда он назывался «Государственный комитет Совета министров СССР по внедрению передовой техники в народное хозяйство») зарегистрировал за номером 10475 изобретение Б.И.Рамеевым и И.С.Бруком цифровой электронной вычислительной машины (ЦЭВМ). Этот день с полным правом можно считать Днём рождения советских ЭВМ.

Компьютеры пришли в нашу жизнь значительно позже, они внуки и правнуки тех громадных ЭВМ, которые потребляли киловатты электроэнергии, занимали огромные помещения и обогревали их, поскольку были построены на электронных радиолампах. Это было т.н. первое поколение ЭВМ .


Брук, Исаак Семёнович (1902 - 1974).

Советский учёный в области электротехники и вычислительной техники, член-корреспондент АН СССР.

В Энергетическом институте АН СССР организовал Лабораторию электросистем, где проводил расчёты режимов энергетических систем. Им была создана аналоговая вычислительная машина .

По итогам работ, в 1936 году И.С.Брук получил учёную степень кандидата технических наук без защиты диссертации, и в том же году он защитил докторскую диссертацию.

Во время Великой Отечественной войны И.С.Брук проводил исследования в области электроэнергетики, а также работал над системами управления зенитным огнём. Он изобрёл синхронизатор авиационной пушки, которая могла стрелять через пропеллер самолета.

Первое поколение

Самые первые ЭВМ появились в конце 40-х годов прошлого века, в них использовались вакуумные электронные лампы (диоды и триоды) и реле, а быстродействие было в среднем 2-10 тысяч арифметических (элементарных) операций в секунду. Эти ЭВМ имели невысокую надёжность. Ввод данных осуществлялся либо вручную с клавиатуры (штекерной или кнопочных выключателей), либо с помощью перфолент или перфокарт, а программирование велось в машинных кодах.

Второе поколение

Начало второму поколению положила ЭВМ RCA-501, созданная в США на полупроводниках в 1959 г. Полупроводники, заменившие электронные лампы, позволили резко повысить надёжность ЭВМ, уменьшить потребляемую мощность и значительно повысить быстродействие - до миллиона операций в секунду. Это способствовало распространению сферы применения ЭВМ для решения планово-экономических задач, управления производственными процессами (например, управление Щёкинской ГРЭС), в космической отрасли и других задач.

Рамеев, Башир Искандарович (1918 - 1994).

Советский учёный-изобретатель, разработчик первых советских ЭВМ (Стрела, Урал-1). Доктор технических, Лауреат Сталинской премии.

В начале 1947 года, слушая передачи «Би-Би-Си», Б.Рамеев узнал о созданной в США ЭВМ «ЭНИАК», и загорелся желанием заняться созданием вычислительных машин. Академик А.И. Берг, под чьим руководством он работал, рекомендовал его члену-корреспонденту АН СССР И.С. Бруку, и в мае 1948 года он был принят инженером-конструктором в Лабораторию электросистем Энергетического института АН СССР, а уже через три месяца Брук и Рамеев представили первый в СССР проект «Автоматическая цифровая электронная машина».

Среди множества разработок Рамеева - ЭВМ «Стрела», серия ЭВМ «Урал».

Б.И. Рамеев не имел высшего образования, что не помешало ему не только стать главным инженером и заместителем директора по научной работе Пензенского НИИ математических машин (сейчас ОАО «НПП «Рубин»), но и стать доктором технических наук без защиты диссертации.

Более чётко проявилось разделение ЭВМ на большие (БЭСМ-4, БЭСМ-6), средние (Минск-2, Минск-22, Минск-32) и малые (Наири, Проминь, Мир).

В качестве оперативной памяти (ОЗУ) использовались, как правило, ферритовые сердечники, например, в ЭВМ «Минск-2» это был «магнитный куб» общим объёмом 4096 двоичных разрядов (бит). Для долговременной памяти использовались магнитные ленты, перфоленты, перфокарты.

Программирование претерпело значительные изменения: сначала появились автокоды и ассемблеры, затем появились алгоритмические языки программирования Фортран (1957 г.), Алгол-60, Кобол и другие.

В Советском Союзе это было время расцвета вычислительной техники. ЗВМ экспонировались на ВДНХ, где был для них построен специальный павильон. Средние и малые ЭВМ поступали в ВЦ (вычислительные центры) министерств, НИИ, крупных заводов, и в учебные институты.

Третье поколение

Интегральные микросхемы (ИС) породили третье поколение ЭВМ, значительно уменьшив габариты и потребляемую мощность.

Программное обеспечение стало значительно более мощным, появились новые языки и системы программирования. Появились пакеты прикладных программ (ППП) различного назначения, системы автоматизации проектных работ (САПРы) и системы управления базами данных (СУБД).

Лебедев, Сергей Алексеевич (1902 - 1974).

Основоположник вычислительной техники в СССР, директор ИТМиВТ, академик АН СССР и АН УССР, Герой Социалистического Труда. Лауреат Сталинской, Ленинской и Государственной премий.

Под его руководством были созданы 15 типов ЭВМ, начиная с ламповых (БЭСМ-1, БЭСМ-2, М-20) и заканчивая современными суперкомпьютерами на интегральных схемах. Суперкомпьютер «Эльбрус» - это последняя машина, принципиальные положения которой были им разработаны.

Академик С.А.Лебедев резко выступал против копирования американской системы IBM 360, которая в советском варианте носила название ЕС ЭВМ.

С этого времени Советский Союз, как это ни прискорбно, стал всё более и более отставать от западных стран в развитии вычислительной техники.

Четвёртое поколение

Вычислительная техника четвёртого поколения основана на больших (БИС) и сверхбольшие (СБИС) интегральных схемах. Появление БИС дало возможность создать универсальный процессор на одном кристалле (микропроцессор).

Первый микропроцессор Intel-4004 был создан в 1971 г., а в 1974 г. - Intel-8080, первый универсальный микропроцессор, ставший стандартом микрокомпьютерной технологии и основой для создания первых персональных компьютеров (ПК).

В 1981 г. фирма IBM начала выпуск популярных серий персональных компьютеров IBM PC/XT/AT и PS/2, а впоследствии IBM/360 и IBM/370, в которых большое внимание уделялось унификации и развитому программному обеспечению.

По проекту автоматической цифровой вычислительной машины Б.И.Рамеева и И.С.Брука (свидетельство 10475, см. выше) Президиум АН СССР 22 апреля 1950 года вынес постановление о начале разработки машины М-1. Разработка, сборка и наладка проходили в лаборатории электросистем Энергетического института АН СССР им. Кржижановского.

Уже летом 1951 года М-1 могла выполнять основные арифметические операции, а в январе 1952 года началась опытная эксплуатация.

Первые задачи на М-1 решал С.Л. Соболев, заместитель академика И.В. Курчатова по научной работе для исследований в области ядерной физики.

«М-1» была изготовлена в единственном экземпляре.

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

Система счисления - двоичная, 25 разрядов в машинном слове, система команд - двухадресная.

Быстродействие порядка 15-20 арифметических операций в секунду над 25-разрядными словами.

Оперативная память рассчитана на 512 чисел из 25 разрядов: 256 на магнитном барабане («медленная» память) и 256 на электростатических трубках («быстрая» память)

Потребляемая мощность: 8 КВт. Занимаемая площадь: непосредственно «М-1» - 4 кв.м., а с учётом обслуживания - порядка 15 кв.м.

Конструктивно «М-1» выполнена в виде трёх стоек (без защитных шкафов), в которых располагались: устройство управления машиной, арифметический узел и запоминающие устройства. Устройства ввода и вывода информации (фототрасмиттер ввода с перфоленты и телетайп) располагались на отдельном столе.

МЭСМ

Практически параллельно с разработкой и сборкой «М-1», в Киеве рождалась МЭСМ (Малая электронная счётная машина). Слово «малая» в её названии появилось позже, взамен слова «модель».

Когда С.А. Лебедева избрали действительным членом Академии Наук УССР, он переехал в Киев и стал директором Института электротехники АН УССР, где стал также руководить лабораторией моделирования и вычислительной техники. Именно там, по задумке Лебедева в конце 1948 года началось создание МЭСМ, как модели будущей Большой электронной счётной машины (БЭСМ). Но, после получения положительных результатов, было решено доделать модель до полноценной машины, способной решать реальные задачи.

Разработка, сборка и наладка МЭСМ велись более быстрыми темпами, чем М-1, поэтому МЭСМ считается первой в СССР и континентальной Европе электронно-вычислительной машиной.

В Советском Союзе в то время единственными работающими ЭВМ были М-1 и МЭСМ .

МЭСМ эксплуатировалась до 1957 г., после чего была передана в КПИ для учебных целей. Как вспоминал академик Борис Малиновский: «Машину разрезали на куски, организовали ряд стендов, а потом… выбросили».

Кстати, подобное варварское отношение к собственной истории не единственное. В конце 60-х годов автор лично наблюдал, как в Московском Лесотехническом институте с горечью «гордились» блоками от ЭВМ, пылящимися на антресолях: «Эта машина запускала Гагарина».

Стрела

Эта ЭВМ была разработана в Московском СКБ-245 (c 1958 года это НИИ электронных математических машин - НИЭМ, с 1968 года - НИЦЭВТ). Главным конструктором был Ю.Я. Базилевский, а его помощником был Б.И. Рамеев.

Серия из семи машин была изготовлена с 1953 по 1956 гг. на Московском заводе счётно-аналитических машин (завод «САМ»). Первая ЭВМ «Стрела» была установлена в отделении прикладной математики МИАН (математического института Академии наук СССР), где на ней решались в т.ч. задачи баллистики при подготовке к запуску Первого Спутника Земли , другие были установлены в МГУ, в вычислительном центре АН СССР, в вычислительных центрах нескольких министерств, в т.ч. МО.

В «Стреле» использовалось 6200 электровакуумных радиоламп и 60 000 полупроводниковых диодов.

Оперативная память составляла 2048 чисел (слов) из 43 двоичных разрядов, построена на электронно-лучевых трубках.

Память: ПЗУ на полупроводниковых диодах, где хранились подпрограммы и константы и внешнее ЗУ из двух накопителей на магнитной ленте.

Быстродействие машины - 2000 оп/с.

Разработчики «Стрелы» в 1954 году были удостоены Сталинской премии, а главному конструктору машины Ю.Я. Базилевскому было присвоено звание Героя социалистического труда.

Урал-1

Считалась малой ЭВМ и предназначалась для решения инженерно-технических и экономических задач.

Была разработана в 1954-55 годах в СКБ-245 под руководством главного конструктора Б.И. Рамеева, и была следующим шагом после ЭВМ «Стрела».

Первый образец был создан в 1955 г. на Московском заводе САМ, а наладка осуществлялась в СКБ-245. Но, не завершив наладку первого образца, его отправили в Пензенский филиал (будущий Пензенский НИИ математических машин) для организации серийного производства. Там с 1957 по 1961 год было произведено 183 машины.

ЭВМ «Урал» применялась на производствах, в вычислительных центрах различных НИИ и конструкторских бюро. Одна из ЭВМ «Урал» использовалась на космодроме «Байконур» для расчёта траекторий полёта ракет. На фото: ЭВМ «Урал» в Политехническом музее.

БЭСМ-1

Когда С.А. Лебедев заканчивал основные работы по МЭСМ, он перешёл в Московский Институт точной механики и вычислительной техники (ИТМ и ВТ), где создал специальную лабораторию для разработки БЭСМ.

«БЭСМ-1» вступила в строй в 1953 году, хотя реальное использование началось уже с 1952 года. Её быстродействие составляло 8-10 тыс. оп/с.

Конструктивно машина строилась на двух- и четырехламповых ячейках (триггеры, вентили, усилители и т. д.). Всего в «БЭСМ-1» было около 5 тыс. электронных ламп.

Ввод информации в машину осуществлялся на фототрансмиттере с перфоленты. Вывод результатов производился на электромеханическое печатающее устройство со скоростью до 20 чисел в секунду.

Внешняя память состояла из накопителей на магнитных барабанах (2 барабана по 5120 слов) и на магнитных лентах (4 по 30 000 слов).

«БЭСМ-1» потребляла мощность около 35 КВт и занимала площадь - до 100 кв.м.

В ходе работ машина постоянно совершенствовалась. В 1953 году для ОЗУ использовались электронно-акустические ртутных трубки (1024 слова), дававших небольшое быстродействие (в средним 1 тыс. оп/с.). В начале 1955 года ОЗУ на потенциалоскопах (электронно-лучевых трубках) позволило повысить быстродействие до 10 тыс. оп/с, а в 1957 году ОЗУ на ферритовых сердечниках увеличило память вдвое (2047 слов).

Для машины «БЭСМ-1» была разработана система контрольных задач (тестов), позволяющих быстро находить неисправности в машине, а также система профилактических тестов для обнаружения мест возможных неисправностей. В дальнейшем это стало обязательным для серийных ЭВМ.

Первой задачей, решённой на «БЭСМ-1», был расчёт оптимального уклона скоса гидроканала, имевшей в то время большое народнохозяйственное значение. При решении этой задачи задавались параметры сыпучести грунта, глубины канала и некоторые другие. затем на ней решались разнообразные задачи, в т.ч. подсчитаны орбиты движения 700 малых планет Солнечной системы, выполнены громоздкие геодезические расчёты и др.

«БЭСМ-1» была изготовлена в единственном экземпляре, её модифицированный вариант назывался уже «БЭСМ-2». Впоследствии, слово «большая» в наименовании машины вполне справедливо заменили словом «быстродействующая». «БЭСМ-1» была первой отечественной быстродействующей машиной (8-10 тыс. операций в секунду), самой быстродействующей в Европе, уступавшей только американской IBM 701.

Важный элемент ЭВМ - внешняя память. Чего только не пробовали изобретатели и конструкторы первых ЭВМ, но магнитные ленты, перфокарты и перфоленты стали основой внешней памяти на пару десятилетий.

Первая советская электронно-вычислительная машина была сконструирована и введена в эксплуатацию недалеко от города Киева. С появлением первого компьютера в Союзе и на территории континентальной Европы связывают имя Сергея Лебедева (1902-1974 гг.). В 1997 году ученая мировая общественность признала его пионером вычислительной техники, и в том же году Международное компьютерное общество выпустило медаль с надписью: «С.А. Лебедев - разработчик и конструктор первого компьютера в Советском Союзе. Основоположник советского компьютеростроения». Всего при непосредственном участии академика было создано 18 электронно-вычислительных машин, 15 из которых переросли в серийное производство.

Сергей Алексеевич Лебедев - основоположник вычислительной техники в СССР

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

Первый компьютер СССР

В 1948 году модель первого отечественного компьютера была собрана. Устройство занимало почти все пространство комнаты площадью в 60 м 2 . В конструкции было так много элементов (особенно нагревательных), что при первом запуске машины выделилось столько тепла, что пришлось даже разобрать часть кровли. Первую модель советского компьютера назвали просто - Малая Электронная Счетная Машина (МЭСМ). Она могла производить до трех тысяч счетно-вычислительных операций в минуту, что по меркам того времени было заоблачно много. В МЭСМ был применен принцип электронной ламповой системы, который уже апробирован западными коллегами («Колосс Марк 1» 1943 г., «ЭНИАК» 1946 г.).

Всего в МЭСМ было использовано порядка 6 тысяч различных электронных ламп, устройству требовалась мощность в 25 кВт. Программирование происходило за счет ввода данных с перфолент или в результате набора кодов на штекерном коммутаторе. Вывод данных производился посредством электромеханического печатающего устройства или путем фотографирования.

Параметры МЭСМ:

  • двоичная с фиксированной запятой перед старшим разрядом система счета;
  • 17 разрядов (16 плюс один на знак);
  • емкость ОЗУ: 31 для чисел и 63 для команд;
  • емкость функционального устройства: аналогичная ОЗУ;
  • трехадресная система команд;
  • производимые вычисления: четыре простейших операции (сложение, вычитание, деление, умножение), сравнение с учетом знака, сдвиг, сравнение по абсолютной величине, сложение команд, передача управления, передача чисел с магнитного барабана и пр.;
  • вид ПЗУ: триггерные ячейки с вариантом использования магнитного барабана;
  • система ввода данных: последовательная с контролем через систему программирования;
  • моноблочное универсальное арифметическое устройство параллельного действия на триггерных ячейках.

Несмотря на максимально возможную автономную работу МЭСМ, определение и устранение неполадок все же происходило вручную или посредством полуавтоматического регулирования. Во время испытаний компьютеру было предложено решить несколько задач, после чего разработчики заключили, что машина способна производить вычисления, неподвластные человеческому разуму. Публичная демонстрация возможностей малой электронной счетной машины произошла в 1951 году. С этого момента устройство считается введенным в эксплуатацию первым советским электронно-вычислительным аппаратом. Над созданием МЭСМ под руководством Лебедева работало всего 12 инженеров, 15 техников и монтажниц.

Несмотря на ряд существенных ограничений, первый компьютер, сделанный в СССР, работал в соответствии с требованиями своего времени. По этой причине машине академика Лебедева было доверено проводить расчеты по решению научно-технических и народно-хозяйственных задач. Опыт, накопленный в процессе разработки машины, был использован при создании БЭСМ, а сама МЭСМ рассматривалась в качестве действующего макета, на котором отрабатывались принципы построения большой ЭВМ. Первый «блин» академика Лебедева на пути развития программирования и разработок широкого круга вопросов вычислительной математики не оказался комом. Машину применяли как для текущих задач, так и рассматривали прототипом более усовершенствованных аппаратов.

Успех Лебедева был высоко оценен в высших эшелонах власти, и в 1952 году академик получил назначение на руководящую должность института в Москве. Малая электронная счетная машина, произведенная в единичном экземпляре, использовалась до 1957 года, после чего устройство демонтировали, разобрали на составляющие и поместили в лабораториях Политехнического института в Киеве, где части МЭСМ служили студентам в лабораторных исследованиях.

ЭВМ серии «М»

Пока академик Лебедев работал над электронно-вычислительным устройством в Киеве, в Москве образовывалась отдельная группа электротехников. Сотрудники Энергетического института имени Кржижановского Исаака Брука (электротехник) и Башира Рамеева (изобретатель) в 1948 году подают в патентное бюро заявку на регистрацию проекта собственной ЭВМ. В начале 50-х Рамеев становится руководителем отдельной лаборатории, где и предназначалось появиться этому устройству. Буквально за один год разработчики собирают первый прототип машины М-1. По всем техническим параметрам это было устройство, намного уступающее МЭСМ: всего 20 операций в секунду, тогда как машина Лебедева показывала результат в 50 операций. Неотъемлемым преимуществом М-1 были ее габариты и энергопотребление. В конструкции использовано всего 730 электрических ламп, они требовали 8 кВт, а весь аппарат занимал лишь 5 м 2 .

В 1952-м году появилась М-2, производительность которой выросла в сто раз, а число ламп увеличилось лишь вдвое. Этого удалось достичь за счет использования управляющих полупроводниковых диодов. Но инновации требовали больше энергии (М-2 потребляла 29 кВт), да и площадь конструкция заняла в четыре раза больше, чем предшественница (22 м 2). Счетных возможностей данного устройства вполне хватало для реализации ряда вычислительных операций, но серийное производство так и не началось.

«Малютка» ЭВМ М-2

Модель М-3 снова стала «малюткой»: 774 электронные лампы, потребляющие энергию в размере 10 кВт, площадь - 3 м 2 . Соответственно, уменьшились и вычислительные возможности: 30 операций в секунду. Но для решения многих прикладных задач этого вполне было достаточно, поэтому М-3 выпускалась небольшой партией, 16 штук.

В 1960 году разработчики довели производительность машины до 1000 операций в секунду. Данную технологию заимствовали далее для электронно-вычислительных машин «Арагац», «Раздан», «Минск» (произведены в Ереване и в Минске). Эти проекты, реализованные параллельно с ведущими московскими и киевскими программами, показали серьёзные результаты уже позже, в период перехода ЭВМ на транзисторы.

«Стрела»

Под руководством Юрия Базилевского в Москве создается ЭВМ «Стрела». Первый образец устройства был завершен в 1953 году. «Стрела» (как и М-1) содержала память на электронно-лучевых трубках (МЭСМ использовала триггерные ячейки). Проект данной модели компьютера был настолько удачным, что на Московском заводе счетно-аналитических машин началось серийное производство этого типа продукции. Всего за три года было собрано семь экземпляров устройства: для пользования в лабораториях МГУ, а также в вычислительных центрах Академии наук СССР и ряда министерств.

ЭВМ «Стрела»

«Стрела» выполняла 2 тысячи операций в секунду. Но аппарат был весьма массивным и потреблял 150 кВт энергии. В конструкции использовалось 6,2 тысячи ламп и более 60 тысяч диодов. «Махина» занимала площадь в 300 м 2 .

БЭСМ

После перевода в Москву (в 1952 году), в Институт точной механики и вычислительной техники, академик Лебедев взялся за производство нового электронно-вычислительного устройства - Большой Электронной Счетной Машины, БЭСМ. Заметим, что принцип построения новой ЭВМ во многом был заимствован у ранней разработки Лебедева. Реализация данного проекта послужила началом самой успешной серии советских компьютеров.

БЭСМ осуществляла уже до 10 000 исчислений в секунду. При этом использовалось всего 5000 ламп, а потребляемая мощность составляла 35 кВт. БЭСМ являлась первой советской ЭВМ «широкого профиля» - её изначально предполагалось предоставлять учёным и инженерам для проведения расчетов различной сложности.

Модель БЭСМ-2 разрабатывалась для серийного производства. Число операций в секунду довели до 20 тысяч. После испытаний ЭЛТ и ртутных трубок, в данной модели оперативная память уже была на ферритовых сердечниках (основной тип ОЗУ на следующие 20 лет). Серийное производство, начавшееся на заводе имени Володарского в 1958 году, показало результаты в 67 единиц техники. БЭСМ-2 положила начало разработок военных компьютеров, руководивших системами ПВО: М-40 и М-50. В рамках этих модификаций был собран первый советский компьютер второго поколения - 5Э92б, и дальнейшая судьба серии БЭСМ уже оказалась связана с транзисторами.

Переход на транзисторы в советской кибернетике прошёл плавно. Особо уникальных разработок в этот период отечественного компьютеростроения не значится. В основном старые компьютерные системы переукомплектовывали под новые технологии.

Большая электронная счетная машина (БЭСМ)

Полностью полупроводниковая ЭВМ 5Э92б, спроектированная Лебедевым и Бурцевым, была создана под конкретные задачи противоракетной обороны. Она состояла из двух процессоров (вычислительного и контроллера периферийных устройств), имела систему самодиагностики и допускала «горячую» замену вычислительных транзисторных блоков. Производительность равнялась 500 тысячам операций в секунду для основного процессора и 37 тысяч – для контроллера. Столь высокая производительность дополнительного процессора была необходима, поскольку в связке с компьютерным блоком работали не только традиционные системы ввода-вывода, но и локаторы. ЭВМ занимала больше 100 м 2 .

Уже после 5Э92б разработчики снова возвратились к БЭСМ. Основная задача здесь - производство универсальных компьютеров на транзисторах. Так появились БЭСМ-3 (осталась в качестве макета) и БЭСМ-4. Последняя модель была выпущена в количестве 30 экземпляров. Вычислительная мощность БЭСМ-4 - 40 операций в секунду. Устройство в основном применялось как «лабораторный образец» для создания новых языков программирования, а также как прототип для конструирования более усовершенствованных моделей, таких как БЭСМ-6.

За всю историю советской кибернетики и вычислительной техники БЭСМ-6 считается самой прогрессивной. В 1965 году это компьютерное устройство было самым передовым по управляемости: развитая система самодиагностики, несколько режимов работы, обширные возможности по управлению удалёнными устройствами, возможность конвейерной обработки 14 процессорных команд, поддержка виртуальной памяти, кэш команд, чтение и запись данных. Показатели вычислительных способностей - до 1 млн операций в секунду. Выпуск данной модели продолжался вплоть до 1987 года, а использование - до 1995-го.

«Киев»

После того, как академик Лебедев отбыл в «Златоглавую», его лаборатория вместе с персоналом перешла под руководство академика Б.Г. Гнеденко (директор Института математики АН УССР). В этот период был взят курс на новые разработки. Так, зарождается идея создания компьютера на электронных лампах и с памятью на магнитных сердечниках. Он получил название «Киев». При его разработке впервые был применен принцип упрощенного программирования - адресный язык.

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

Виктор Михайлович Глушков

Впервые в истории применения компьютерной техники, с помощью «Киева» удалось наладить дистанционное управление технологическим процессами металлургического комбината в Днепродзержинске. Заметим, что объект испытаний был удален от машины почти на 500 километров. «Киев» был вовлечен в ряд экспериментов по искусственному интеллекту, машинному распознаванию простых геометрических фигур, моделированию автоматов для распознавания печатных и письменных букв, автоматическому синтезу функциональных схем. Под руководством Глушкова на машине была апробирована одна из первых систем управления базами данных реляционного типа («Автодиректор»).

Хотя основу устройства составляли те же электронные лампы, у «Киева» уже было феррит-трансформаторное ЗУ с объемом в 512 слов. Также аппарат использовал блок внешней памяти на магнитных барабанах с общим объемом в девять тысяч слов. Вычислительная мощность этой модели компьютера в триста раз превышала возможности МЭСМ. Структура команд - аналогичная (трехадресная на 32 операции).

«Киев» имел собственные архитектурные особенности: в машине был реализован асинхронный принцип передачи управления между функциональными блоками; несколько блоков памяти (ферритовая оперативная память, внешняя память на магнитных барабанах); ввод и вывод чисел в десятичной системе счисления; пассивное запоминающее устройство с набором констант и подпрограмм элементарных функций; развитая система операций. Устройство производило групповые операции с модификацией адреса для повышения эффективности обработки сложных структур данных.

В 1955 году лаборатория Рамеева переехала в Пензу для разработки ещё одной ЭВМ под названием «Урал-1» - менее затратной, от того и массовой машины. Всего 1000 ламп с энергопотреблением в 10 кВт - это позволило существенно снизить производственные затраты. «Урал-1» выпускался до 1961-го года, всего было собрано 183 компьютера. Их устанавливали в вычислительных центрах и конструкторских бюро по всему миру. Например, в центре управления полётами космодрома «Байконур».

«Урал 2-4» также был на электронных лампах, но уже использовал оперативную память на ферритовых сердечниках, выполнял по несколько тысяч операций в секунду.

Московский государственный университет в это время проектирует собственный компьютер - «Сетунь». Он также пошел в массовое производство. Так, на Казанском заводе вычислительных машин было выпущено 46 таких компьютеров.

«Сетунь» - электронно-вычислительное устройство на троичной логике. В 1959 году эта ЭВМ со своими двумя десятками вакуумных ламп выполняла 4,5 тысячи операций в секунду и потребляла 2,5 кВт энергии. Для этого использовались феррито-диодные ячейки, которые советский инженер-электротехник Лев Гутенмахер опробовал ещё в 1954 году при разработке своей безламповой электронной вычислительной машины ЛЭМ-1.

«Сетуни» благополучно функционировали в различных учреждениях СССР. При этом создание локальных и глобальных компьютерных сетей требовало максимальную совместимость устройств (т.е. двоичная логика). Будущее компьютеров стояло за транзисторами, тогда как лампы оставались пережитком прошлого (как когда-то механические реле).

«Сетунь»

«Днепр»

В свое время Глушкова называли новатором, он не раз выдвигал смелые теории в области математики, кибернетики и вычислительной техники. Многие из его инноваций были поддержаны и внедрены в жизнь еще при жизни академика. Но всецело оценить тот весомый вклад, который сделал ученый в развитие этих направлений, помогло время. С именем В.М. Глушкова отечественная наука связывает исторические вехи перехода от кибернетики к информатике, а там - к информационным технологиям. Институт кибернетики АН УССР (до 1962 года - Вычислительный центр АН УССР), возглавляемый выдающимся ученым, специализировался на усовершенствовании компьютерной вычислительной техники, разработке прикладного и системного программного обеспечения, систем управления промышленным производством, а также сервисов обработки информации прочих сфер деятельности человека. В Институте были развернуты масштабные исследования по созданию информационных сетей, периферии и компонентов к ним. Можно с уверенностью заключить, что в те годы усилия ученых были направлены на «покорение» всех основных направлений развития информационных технологий. При этом любая научно обоснованная теория тут же воплощалась в жизнь и находила свое подтверждение на практике.

Следующий шаг в отечественном компьютеростроении связан с появлением электронно-вычислительного устройства «Днепр». Этот аппарат стал первым для всего Союза полупроводниковым управляющим компьютером общего назначения. Именно на базе «Днепра» появились попытки серийного производства компьютерно-вычислительной техники в СССР.

Эта машина была разработана и сконструирована всего за три года, что считалось очень незначительным временем для такого проектирования. В 1961 году произошло переоснащение многих советских промышленных предприятий, и управление производством легло на плечи ЭВМ. Глушков позже попытался объяснить, почему удалось так быстро собрать аппараты. Оказывается, еще на стадии разработок и проектирования ВЦ тесно сотрудничал с предприятиями, где предполагалось установить компьютеры. Анализировались особенности производства, этапность, а также выстраивались алгоритмы всего технологического процесса. Это позволило более точно запрограммировать машины, исходя из индивидуальных промышленных особенностей предприятия.

Было проведено несколько экспериментов с участием «Днепра» по удаленному управлению производствами разной специализации: сталелитейным, судостроительным, химическим. Заметим, что в этот же период западные конструкторы спроектировали аналогичный отечественному полупроводниковый компьютер универсального управления RW300. Благодаря проектированию и введению в эксплуатацию ЭВМ «Днепр» удалось не только сократить дистанцию в развитии компьютерной техники между нами и Западом, но и практически ступать «нога в ногу».

Компьютеру «Днепр» принадлежит еще одно достижение: устройство производилось и использовалось как основное производственно-вычислительное оборудование на протяжении десяти лет. Это (по меркам компьютерной техники) достаточно значительный срок, так как для большинства подобных разработок этап модернизации и усовершенствования исчислялся пятью-шестью годами. Эта модель компьютера была настолько надежной, что ей было доверено отслеживать экспериментальный космический полет шатлов «Союз-19» и «Аполлон», состоявшийся в 1972 году.

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

А в 1968 году небольшой серией была выпущена полупроводниковая ЭВМ «Днепр 2». Эти компьютеры имели более массовое назначение и использовались для выполнения различных вычислительных, производственных и планово-экономических задач. Но серийное производство «Днепр 2» было вскоре приостановлено.

«Днепр» отвечал следующим техническим характеристикам:

  • двухадресная система команд (88 команд);
  • двоичная система счисления;
  • 26 двоичных разрядов с фиксированной запятой;
  • оперативное запоминающее устройство на 512 слов (от одного до восьми блоков);
  • вычислительная мощность: 20 тысяч операций сложения (вычитания) в секунду, 4 тысячи операций умножения (деления) в тех же временных частотах;
  • размер аппарата: 35-40 м 2 ;
  • энергопотребление: 4 кВт.

«Промінь» и ЭВМ серии «МИР»

1963 год становится переломным для отечественного компьютеростроения. В этот год на заводе по производству вычислительных машин в Северодонецке производится машина «Промінь» (с укр. - луч). В этом аппарате впервые были использованы блоки памяти на металлизированных картах, ступенчатое микропрограммное управление и ряд других инноваций. Основным назначением этой модели компьютера считалось произведение инженерных расчетов различной сложности.

Украинский компьютер «Промінь» («Луч»)

За «Лучом» в серийное производство поступили компьютеры «Промінь-М» и «Промінь-2»:

  • объем ОЗУ: 140 слов;
  • ввод данных: с металлизированных перфокарт или штекерный ввод;
  • количество одномоментно запоминающихся команд: 100 (80 - основные и промежуточные, 20 - константы);
  • одноадресная система команд с 32 операциями;
  • вычислительная мощность – 1000 простейших задач в минуту, 100 вычислений по умножению в минуту.

Сразу за моделями серии «Промінь» появилось электронно-вычислительное устройство с микропрограммным выполнением простейших вычислительных функций - МИР (1965 г.). Заметим, что в 1967 году на мировой технической выставке в Лондоне машина МИР-1 получила достаточно высокую экспертную оценку. Американская компания IBM (ведущий мировой производитель-экспортер компьютерной техники в то время) даже приобрел несколько экземпляров.

МИР, МИР-1, а за ними вторая и третья модификации были поистине непревзойденным словом техники отечественного и мирового производства. МИР-2, например, успешно соревновалась с универсальными компьютерами обычной структуры, превосходящими ее по номинальному быстродействию и объему памяти во много раз. На этой машине впервые в практике отечественного компьютеростроения был реализован диалоговый режим работы, использующий дисплей со световым пером. Каждая из этих машин была шагом вперед на пути построения разумной машины.

С появлением этой серии устройств в работу был внедрен новый «машинный» язык программирования - «Аналитик». Алфавит для ввода состоял из заглавных русских и латинских букв, алгебраических знаков, знаков выделения целой и дробной части числа, цифры, показателей порядка числа, знаков препинания и так далее. При вводе информации в машину можно было пользоваться стандартными обозначениями элементарных функций. Русские слова, например, «заменить», «разрядность», «вычислить», «если», «то», «таблица» и другие использовались для описания вычислительного алгоритма и обозначения формы выходной информации. Любые десятичные значения можно было вводить в произвольной форме. Все необходимые параметры вывода программировались в период постановки задач. «Аналитик» позволял работать с целыми числами и массивами, редактировать введенные или уже запущенные программы, менять разрядность вычислений путем замены операций.

Символическая аббревиатура МИР была ни чем иным, как аббревиатура основного назначения устройства: «машина для инженерных расчетов». Эти устройства принято считать одними из первых персональных компьютеров.

Технические параметры МИР:

  • двоично-десятичная система счисления;
  • фиксированная и плавающая запятая;
  • произвольная разрядность и длина производимых расчетов (единственное ограничение накладывал объем памяти - 4096 символов);
  • вычислительная мощность: 1000-2000 операций в секунду.

Ввод данных осуществлялся за счет печатающего клавиатурного устройства (электрической машинки Zoemtron), идущего в комплекте. Соединение комплектующих происходило посредством микропрограммного принципа. В последствии благодаря этому принципу удалось усовершенствовать как сам язык программирования, так и прочие параметры устройства.

Супермашины серии «Эльбрус»

Выдающийся советский разработчик В.С. Бурцев (1927-2005 гг.) в истории отечественной кибернетики считается главным конструктором первых в СССР суперкомпьютеров и вычислительных комплексов для систем управления реального времени. Он разработал принцип селекции и оцифровки сигнала радиолокации. Это позволило произвести первую в мире автоматическую съемку данных с обзорной радиолокационной станции для наведения истребителей на воздушные цели. Успешно проведенные эксперименты по одновременному сопровождению нескольких целей легли в основу создания систем автонаведения на цель. Такие схемы строились на базе вычислительных устройств «Диана-1» и «Диана-2», разработанных под руководством Бурцева.

Далее группа ученых разработала принципы построения вычислительных средств противоракетной обороны (ПРО), что привело к появлению радиолокационных станций точного наведения. Это был отдельный высокоэффективный вычислительный комплекс, позволяющий с максимальной точностью производить автоматическое управление за сложными, разнесенными на большие расстояния объектами в режиме онлайн.

В 1972 году для нужд ввозимых комплексов противовоздушной обороны были созданы первые вычислительные трехпроцессорные машины 5Э261 и 5Э265, построенные по модульному принципу. Каждый модуль (процессор, память, устройство управления внешними связями) был полностью охвачен аппаратным контролем. Это позволило осуществлять автоматическое резервное копирование данных в случае, если происходили сбои или отказ в работе отдельных комплектующих. Вычислительный процесс при этом не прерывался. Производительность данного устройства была для тех времен рекордной - 1 млн операций в секунду при очень малых размерах (менее 2 м 3). Эти комплексы в системе С-300 по сей день используются на боевом дежурстве.

В 1969 году была поставлена задача разработать вычислительную систему с производительностью 100 млн операций в секунду. Так появляется проект многопроцессорного вычислительного комплекса «Эльбрус».

Разработка машин «запредельных» возможностей имела характерные отличия наряду с разработками универсальных электронно-вычислительных систем. Здесь предъявлялись максимальные требования как к архитектуре и элементной базе, так и к конструкции вычислительной системы.

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

В 1970 году началось плановое строительство комплекса.

В целом «Эльбрус» считается полностью оригинальной советской разработкой. В него были заложены такие архитектурные и конструкторские решения, благодаря которым производительность МВК практически линейно возрастала при увеличении числа процессоров. В 1980 году «Эльбрус-1» с общей производительностью 15 млн операций в секунду успешно прошел государственные испытания.

МВК «Эльбрус-1» стал первой в Советском Союзе ЭВМ, построенной на базе ТТЛ-микросхем. В программном отношении ее главное отличие - ориентация на языки высокого уровня. Для данного типа комплексов были также созданы собственная операционная система, файловая система и система программирования «Эль-76».

«Эльбрус-1» обеспечивала быстродействие от 1,5 до 10 млн операций в секунду, а «Эльбрус-2» - более 100 млн операций в секунду. Вторая ревизия машины (1985 год) представляла собой симметричный многопроцессорный вычислительный комплекс из десяти суперскалярных процессоров на матричных БИС, которые выпускались в Зеленограде.

Серийное производство машин такой сложности потребовало срочного развертывания систем автоматизации проектирования компьютеров, и эта задача была успешно решена под руководством Г.Г. Рябова.

«Эльбрусы» вообще несли в себе ряд революционных новшеств: суперскалярность процессорной обработки, симметричная многопроцессорная архитектура с общей памятью, реализация защищенного программирования с аппаратными типами данных - все эти возможности появились в отечественных машинах раньше, чем на Западе. Созданием единой операционной системы для многопроцессорных комплексов руководил Б.А. Бабаян, в свое время отвечавший за разработку системного программного обеспечения БЭСМ-6.

Работа над последней машиной семейства, «Эльбрус-3» с быстродействием до 1 млрд. операций в секунду и 16 процессорами, была закончена в 1991 году. Но система оказалась слишком громоздкой (за счет элементной базы). Тем более, что на тот момент появились более экономически выгодные решения строительства рабочих компьютерных станций.

Вместо заключения

Советская промышленность была в полной мере компьютеризирована, но большое количество слабо совместимых между собой проектов и серий привело к некоторым проблемам. Основное «но» касалось аппаратной несовместимости, что мешало созданию универсальных систем программирования: у всех серий были разные разрядности процессоров, наборы команд и даже размеры байтов. Да и массовым серийное производство советских компьютеров вряд ли можно назвать (поставки происходили исключительно в вычислительные центры и на производство). В то же время отрыв американских инженеров увеличивался. Так, в 60-х годах в Калифорнии уже уверенно выделялась Силиконовая долина, где вовсю создавались прогрессивные интегральные микросхемы.

В 1968 году была принята государственная директива «Ряд», по которой дальнейшее развитие кибернетики СССР направлялось по пути клонирования компьютеров IBM S/360. Сергей Лебедев, остававшийся на тот момент ведущим инженером-электротехником страны, отзывался о «Ряде» скептически. По его мнению, путь копирования по определению являлся дорогой отстающих. Но другого способа быстро «подтянуть» отрасль никто не видел. Был учреждён Научно-исследовательский центр электронной вычислительной техники в Москве, основной задачей которого стало выполнение программы «Ряд» - разработки унифицированной серии ЭВМ, подобных S/360.

Результат работы центра - появление в 1971 году компьютеров серии ЕС. Несмотря на сходство идеи с IBM S/360, прямого доступа к этим компьютерам советские разработчики не имели, поэтому проектирование отечественных машин начиналось с дизассемблирования программного обеспечения и логического построения архитектуры на основании алгоритмов её работы.

В машине "МИФИ" использовалась 16-ричная двоично-кодированная система представления чисел с плавающей десятичной точкой. Это представление значительно сокращало время выполнения операций выравнивания порядков и нормализации мантисс при выполнении арифметических операций.
Р азрядная сетка числа состояла из 42-х разрядов: один разряд - знак порядка, три разряда - код порядка, один разряд -знак числа, остальные 37 разрядов - мантисса числа. Для представления (хранения) отрицательных порядков принят дополнительный код, а положительных порядков и мантисс независимо от знака - прямой. Последнее было сделано для упрощения операций умножения и деления.
А рифметическое устройство (АУ) машины по принципу выполнения операций являлось последовательно-параллельным. Прием исходных данных и выдача результата производились последовательно, выполнение самой операции - параллельно. Этот выбор определился тем, что первым вариантом оперативной памяти являлся магнитный барабан. АУ включало три регистра и сумматор.
С истема команд содержала 66 команд. Использовалось два типа адресации: трехадресная адресация с возможностью модификации и одноадресная. Одноадресная система позволяла работать в режиме с накапливающим сумматором а АУ, а также выполнять команды в групповом режиме (повторять команды определенное количество раз).
Р азрядная сетка команды также содержала 42 разряда. Среди них: 3 разряда признаков (для автоматического изменения адреса с помощью модификатора), 6 разрядов кода операции, по 11 разрядов на адрес в трехадресной команде или по 13 разрядов для адреса в одноадресной команде. В последнем случае в одном слове размещались 2 одноадресных команды.
А рифметические и логические операции, выполнявшиеся в АУ (в одноадресных и в трехадресных командах):
сложение,
вычитание,
вычитание модулей,
умножение,
деление,
логическое сложение,
логическое умножение,
сравнение,
сложение по всей разрядной сетке,
вычитание по всей разрядной сетке,
присвоение знака числа по данному,
выделение целой части,
сложение порядков,
вычитание порядков,
логический сдвиг.

В наборе команд ЭВМ "МИФИ" были также 6 команд условных и безусловных переходов, команды ввода, вывода, записи в ОЗУ, останова, операции с модификатором адреса.
В ЭВМ "МИФИ" был принят полусинхронный принцип управления. Устройство управления - смешанное с плавающим циклом. Сочетание центрального и местного устройств управления операциями было связано с тем, что время выполнения ряда микроопераций (нормализации, выравнивания порядков и пр.) зависело от кодов исходных чисел. Те микрооперации, время которых не фиксировано, управлялись местным устройством управления. Это позволило сократить среднее время выполнения операций. Цикл центрального устройства менялся от 1 до 15 тактов в зависимости от операции и исходных чисел. Для выполнения однотипных вычислений с группой различных чисел в устройстве управления был предусмотрен режим автоматического изменения адресов, для чего использовался специальный 13-разрядный регистр модификации адреса (модификатор).
Э ВМ "МИФИ" не имела операционной системы в современном понимании. Управление машиной во время ее наладки, контроль правильности работы и отладка программы производились с помощью пульта управления. На панели пульта смонтирована мнемоническая схема машины и выведена индикация регистров АУ и различных узлов устройств управления. Была предусмотрена возможность работы в следующих режимах:
- режим одиночных импульсов;
- режим работы по циклам (сериям элементарных операций, связанных с отдельным устройством);
- режим работы по операциям;
- автоматический режим работы.
Б ыла обеспечена возможность контрольного останова по адресу числа или команды. Стандартные подпрограммы хранились на отдельных перфолентах.
Н а первом этапе создания и работы машины в качестве ОЗУ использовался магнитный барабан. За счет использования 6 блоков головок считывания-записи было существенно уменьшено время обращения к барабану. При работе с магнитным барабаном ЭВМ "МИФИ" выполняла до 300 трехадресных команд в секунду.
В качестве носителя информации для ЭВМ "МИФИ" была использована 5-ти дорожечная перфолента, применявшаяся в телеграфных аппаратах "Телетайп". На перфоленте числа пробивались в двоично-десятичной системе. Для подготовки данных использовалось стандартное телеграфное оборудование:
- 2 устройства первичного ввода - телеграфные аппараты СТА, состоящие из аппарата СТА-35, оснащенного приставками автоматики типа СТАП, включающими перфоратор и трансмиттер;
- реперфоратор для дублирования перфолент;
- контрольник правильности пробивки перфолент.
С обственно устройства ввода-вывода информации машины включали в себя:
- два устройства быстродействующего ввода-вывода, выполненные в виде автономных механизмов, содержащих фото-электрическое считывание с перфоленты и машинку БП-20 для быстродействующей печати (скорость печати - 20 чисел/с). Механизм считывания и машинка БП-20 были разработаны в и изготовлены в ЭПМ МИФИ. Фотоэлектрический способ ввода происходил со скоростью 5040 слов/мин;
- пульт электромеханического ввода с установленным на нем аппаратом СТА. Скорость ввода - 28 слов/мин;
- стойку ввода-вывода, на которой смонтировано устройство управления вводом.
Э ВМ "МИФИ содержала 1160 электронных ламп октальной серии (6Н8С, 6П9,н5С и др.) и несколько тысяч германиевых диодов. Занимаемая площадь - 100 кв. м.

4 декабря 1948 года Государственный комитет Совета министров СССР по внедрению передовой техники в народное хозяйство зарегистрировал 30 номером 10475 изобретение И. С. Бруком и Б. И. Рамеевым цифровой электронной вычислительной машины.

В советской научно-технической литературе термин «информатика» появился в 1968 году, а в школах соответствующая учебная дисциплина появилась в 1985 году.

В начале 1947 года, слушая передачи «Би-Би-Си», Б.И. Рамеев узнал о том, что в США создана ЭВМ ЭНИАК, и принял решение заняться этой новой тогда областью науки и техники. По рекомендации А.И. Берга Б.И. Рамеев обратился к члену-корреспонденту АН СССР И.С. Бруку и в мае 1948 г. был принят инженером-конструктором в Лабораторию электросистем Энергетического института АН СССР.

Уже в августе 1948 г. И.С. Брук и Б.И. Рамеев представили первый в СССР проект «Автоматическая цифровая электронная машина». В нем было дано описание принципиальной схемы машины, определены арифметические операции в двоичной системе счисления, управление работой машины от главного программного датчика, считывающего программу, записанную на перфоленту и обеспечивающего выдачу результатов на такую же ленту и ввод с нее полученных чисел снова в машину для последующих вычислений. Продолжить совместные работы с И.С. Бруком Б.И. Рамееву не удалось из-за того, что в начале 1949 г. его снова призвали в армию как специалиста по радиолокации, работавшего в ЦНИИ № 108 у А.И. Берга, и зачислили преподавателем в школу подводников на Дальнем Востоке.

В начале 1950 г. на базе Московского завода САМ было создано СКБ-245, которому поручалось создание цифровых вычислительных машин. На должность заведующего одной из лабораторий СКБ-245 был приглашен Б.И. Рамеев, возвращенный из армии по ходатайству министра машиностроения и приборостроения СССР П.И. Паршина. При этом министр дал подписку о своей личной ответственности за деятельность Б.И.Рамеева, чего требовали правила выполнения секретных исследований, которые в те годы распространялись на разработки ЭВМ.

Б.И. Рамеев предложил эскизный проект машины, использовав ряд идей, выдвинутых им ранее совместно с И.С. Бруком. Этот проект, утвержденный Техническим советом СКБ-245, был положен в основу машины «Стрела», первой ЭВМ, освоенной в промышленном производстве в СССР. Как заместитель главного конструктора «Стрелы» Б.И. Рамеев участвовал в создании машины в целом. Под его руководством и при непосредственном участии были разработаны арифметическое устройство машины и память на магнитном барабане. Решение по выбору элементной базы на электронных лампах (а не на реле) было предложено Б.И. Рамеевым.