День рождения российской эвм. История развития ЭВМ: основные вехи ЭВМ серии «М»

В машине "МИФИ" использовалась 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 кв. м.

«Если рассмотреть образцы вооружений разных родов войск, да еще в историческом аспекте, сколько образцов советской военной техники были лучшими сравнительно с теми же американскими? Где больше было денег, современного исследовательского и производственного оборудования, ученых? Может СССР лидировал в создании компьютеров, программного обеспечения?»

Хочу сказать отдельное спасибо sevtrash, который сподвиг меня на написание данной статьи, и чьи фразы из комментариев я использовал в качестве эпиграфа.

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

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


Сергея Алексеевича Лебедева (1902 - 1974 гг.) небезосновательно называют основоположником развития вычислительной техники в Советском Союзе - под его руководством были разработаны 15 типов ЭВМ, от простейших ламповых до суперкомпьютеров на интегральных схемах

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

В конце 1948 года академик С.А.Лебедев начал работу над первой отечественной машиной. Через год была разработана архитектура (с нуля, без каких-либо заимствований), а также принципиальные схемы отдельных блоков. В 1950 году ЭВМ была в рекордные сроки смонтирована силами всего лишь 12 научных сотрудников и 15 техников. Свое детище Лебедев назвал «Малая электронная счетная машина», или МЭСМ. «Ребеночек», состоявший из шести тысяч электронных ламп, занял целое крыло двухэтажного здания. Пусть никого не шокируют такие размеры. Западные образцы были ничуть не меньше. На дворе стоял пятидесятый год и балом еще правили радиолампы.

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

При создании МЭСМ были использованы все основополагающие принципы создания компьютеров, такие как наличие устройств ввода и вывода, кодирование и хранение программы в памяти, автоматическое выполнение вычислений на основе хранимой в памяти программы и т.д. Главное, это была ЭВМ на основе использующейся и в настоящее время в вычислительной технике двоичной логики (американская ENIAC использовал десятичную систему(!!!), и кроме того на ней был применен разработанный С.А. Лебедевым принцип конвейерной обработки, когда потоки команд и операндов обрабатываются параллельно, применяется сейчас во всех ЭВМ в мире.

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

В новой машине был учтен опыт создания МЭСМ и применена улучшенная элементная база. Компьютер обладал быстродействием в 8-10 тысяч операций в секунду (против всего лишь 50 операций в секунду у МЭСМ), внешние запоминающие устройства были выполнены на основе магнитных лент и магнитных барабанов. Несколько позже ученые экспериментировали с накопителями на ртутных трубках, потенциалоскопах и ферритовых сердечниках.
Если в СССР о западных ЭВМ знали мало, то в Европе и США о советских компьютерах не знали практически ничего. Поэтому доклад Лебедева на научной конференции в Дармштадте стал настоящей сенсацией: оказалось, что собранная в Советском Союзе БЭСМ-1 является самым производительным и мощным компьютером в Европе.

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

1958 год стал еще одной важной, хоть и малоизвестной вехой в развитии вычислительной техники. Под руководством В. С. Бурцева, ученика Лебедева, комплекс, состоявший из нескольких машин М-40 и М-50 (глубокая модернизации М-20), в том числе расположенных на мобильной платформе, был объединен между собой в беспроводную сеть, работавшую на расстояниях до 200 км. При этом официально считается, что первая в мире компьютерная сеть заработала только в 1965 году, когда были соединены компьютеры TX-2 Массачусетского технологического института и Q-32 корпорации SDC в Санта-Монике. Таким образом, вопреки американскому мифу, компьютерная сеть была впервые разработана и воплощена в СССР, на целых 7 лет раньше.

Специально для нужд военных, в том числе для Центра контроля космического пространства, было разработано несколько моделей ЭВМ на базе М-40 и М-50, ставшие «кибернетическим мозгом» советской противоракетной системы, созданной под руководством В.Г. Кисунько и сбившей в 1961 году реальную ракету - американцы смогли повторить это только через 23 года.

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


БЭСМ-6, созданная в СССР в 1966 году, обладала рекордным для того времени быстродействием - около миллиона операций в секунду

В БЭСМ-6 было реализовано расслоение оперативной памяти на блоки, допускающие одновременную выборку информации, что позволило резко увеличить скорость обращений к системе памяти, широко использован принцип совмещения выполнения команд (до 14 машинных команд могли одновременно находиться в процессоре на разных стадиях выполнения). Этот принцип, названный главным конструктором БЭСМ-6 академиком С.А.Лебедевым принципом "водопровода", стал впоследствии широко использоваться для повышения производительности универсальных ЭВМ, получив в современной терминологии название "конвейера команд". Был впервые внедрен метод буферизации запросов, создан прообраз современной кэш-памяти, реализована эффективная система многозадачности и обращения к внешним устройствам и многие другие инновации, некоторые из которых применяются до сих пор. БЭСМ-6 оказалась настолько удачной, что серийно выпускалась в течение 20 лет и эффективно работала в различных государственных структурах и институтах.

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

Интересна в этой связи статья куратора Музея вычислительной техники в Великобритании Дорона Свейда о том, как он покупал в Новосибирске одну из последних работающих БЭСМ-6. Заголовок статьи говорит сам за себя: "Российская серия суперкомпьютеров БЭСМ, разрабатывавшаяся более чем 40 лет тому назад, может свидетельствовать о лжи Соединенных Штатов, объявлявших технологическое превосходство в течение лет холодной войны".

В СССР действовало множество творческих коллективов. Институты С.А.Лебедева, И.С.Брука, В.М.Глушкова - только крупнейшие из них. Иногда они конкурировали, иногда дополняли друг друга. И все работали на острие мировой науки. Мы пока говорили в основном о разработках академика Лебедева, но и остальные коллективы в своей работе опережали зарубежные разработки.

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

А в тот же период, когда С.А..Лебедевым создавалась БЭСМ-6, академик В.М. Глушков завершил разработку большой ЭВМ «Украина», идеи устройства которой позднее были использованы в больших американских ЭВМ 1970-х годов. Созданное же академиком Глушковым семейство ЭВМ «МИР» опередило на двадцать лет американцев - это были прообразы персональных компьютеров. В 1967 году фирма IBM купила «МИР-1» на выставке в Лондоне: у IBM был спор о приоритете с конкурентами, и машина была куплена для того, чтобы доказать, что принцип ступенчатого микропрограммирования, запатентованный конкурентами в 1963 году, давным-давно известен русским и применяется в серийных машинах.


Пионер информатики и кибернетики, академик Виктор Михайлович Глушков (1923-1982) известен специалистам во всем мире своими научными результатами мирового значения в математике, информатике и кибернетике, вычислительной технике и программировании

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

Первый многопроцессорный вычислительный комплекс «Эльбрус-1» был запущен в 1979 году. Он включал в себя 10 процессоров и обладал быстродействием порядка 15 миллионов операций в секунду. Эта машина на несколько лет опередила ведущие западные образцы ЭВМ. Симметричная многопроцессорная архитектура с общей памятью, реализация защищенного программирования с аппаратными типами данных, суперскалярность процессорной обработки, единая операционная система для многопроцессорных комплексов - все эти возможности, реализованные в серии "Эльбрус", появились значительно раньше, чем на Западе, принцип которой используется по сей день в современных суперкомпьютерах.

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

Следующая модель этой серии, "Эльбрус-2", выполнял уже 125 миллионов операций в секунду. "Эльбрусы" работали в целом ряде важных систем, связанных с обработкой радиолокационной информации, на них считали в номерных Арзамасе и Челябинске, а многие компьютеры этой модели до сих пор обеспечивают функционирование систем противоракетной обороны и космических войск.

Последней моделью этой серии стал "Эльбрус 3-1", отличавшийся модульностью конструкции и предназначавшийся для решения больших научных и экономических задач, в том числе моделирования физических процессов. Его быстродействие достигло 500 миллионов операций в секунду (на некоторых командах), в два раза более быстро, чем самая производительная американская супермашина того времени Cray Y-MP.

После развала СССР, один из разработчиков Эльбрусов, Владимир Пентковский эмигрировал в США и устроился на работу в корпорацию Intel. Вскоре он стал ведущим инженером корпорации и под его руководством в 1993 году в Intel разработали процессор Pentium, по слухам, названный так именно в честь Пентковского.

Пентковский воплощал в Intel"овских процессорах те советские ноу-хау, которые знал, и к 1995 году фирма Intel выпустила более совершенный процессор Pentium Pro, который вплотную приблизился по своим возможностям к российскому микропроцессору 1990 года Эль-90, но так и не догнал его, хотя и был создан на 5 лет позже.

По словам Кейта Диффендорфа, редактора бюллетеня Microprocessor Report, компания Intel переняла огромный опыт и совершенные технологии, разработанные в Советском Союзе, в том числе основополагающие принципы современных архитектур, такие как SMP (симметричная мультипроцессорная обработка), суперскалярная и EPIC (Explicitly Parallel Instruction Code - код с явным параллелизмом инструкций) архитектуры. На основе этих принципов в Союзе уже выпускались компьютеры, в то время как в США эти технологии только «витали в умах ученых (!!!)».

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

Компьютеры

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

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

Основные сведения об устройстве ЭВМ сводятся к выполнению ею следующих операций: ввод информации, ее обработка с помощью заложенных в ЭВМ программ и вывод результата обработки в форме, пригодной для восприятия человеком. За каждое из действий отвечает специальный блок ЭВМ: устройство ввода, центральный процессор (ЦП) и устройство вывода соответственно.

История развития компьютерных технологий до ХХ века

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

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

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

XIX век нашей эры. В 1812 году Ч. Бэббидж начал работу над созданием разностной машины , которая должна была не просто выполнять арифметические действия, но и проводить вычисления по программе, задающей определенную функцию . Для программного обеспечения данной техники использовались перфокарты (картонные карточки с пробитыми отверстиями – перфорацией ).

История развития компьютерных технологий в ХХ веке

Первая ЭВМ «ЭНИАК » (ламповый цифровой интегратор и вычислитель) была создана в США после Второй Мировой Войны в 1946 году. В группу создателей ЭВМ выходил один из самых выдающихся ученых ХХ века – Джон фон Нейман . Согласно принципам Неймана, построение и функционирование универсальных программируемых вычислительных машин ЭВМ образует три главных компонента:

    Арифметическое устройство.

    Устройство ввода/вывода.

    Память для хранения данных и программ.

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

Развитие ЭВМ в СССР связано с именем академика Сергея Алексеевича Лебедева (02.11.1902 – 03.07.1974). В 1950 году в Институте точной механики и вычислительной техники (ИТМ и ВТ АН СССР) был организован отдел цифровых ЭВМ для разработки и создания большой ЭВМ. Академик Лебедев возглавил эту работу, и под его руководством были созданы «МЭСМ » (малая электронно-счетная машина) в 1953 году и «БЭСМ » (большая электронно-счетная машина).

Под руководством Б.И. Рамеева были разработаны первые в СССР универсальные ламповые ЭВМ общего назначения: «Урал 1 », «Урал 2 », «Урал 3 » и «Урал 4 ». В 60-е годы было создано первое в СССР семейство программно- и конструктивно-совместимых полупроводниковых универсальных ЭВМ общего назначения: «Урал 11 », «Урал 14 » и «Урал 16 ». В этих проектах принимали участие такие ученые, как Б.И. Рамеев , В.И. Бурков и А.С. Горшков .

1959-1967 годы ХХ века. Возникают ЭВМ второго поколения , элементарной базой которых являлись активные и пассивные элементы. Габаритами их являлись однотипные стойки , требующие машинного зала. Быстродействие исчислялось сотнями тысяч – миллионами оп ./с. Кроме того, упростилась их эксплуатация и появились алгоритмические языки . Структурой ЭВМ являлся микропрограммный способ управления . В эти годы в СССР шла разработка машин для инженерных расчетов «Пром i нь » и «Мир » (предшественников будущих персональных ЭВМ) под руководством В.М. Глушкова и С.Б. Погребинского . В 1960 году в Советском Союзе была создана полупроводниковая управляющая машина широкого назначения «Днепр » (под руководством В.М. Глушкова и Б.Н. Малиновского ). Данная ЭВМ включала аналого-цифровые и цифро-аналоговые преобразователи и выпускалась на протяжении 10 лет.

1968-1973 годы ХХ века. В этот временной период создаются ЭВМ третьего поколения , элементарной базой являются большие интегральные схемы (ИС и БИС). Габаритами данных систем являются однотипные стойки, требующие машинного зала , а быстродействие исчислялось сотнями тысяч – миллионами оп./с. Данное поколение требовало оперативного ремонта . Программирование данных компьютеров было похоже на второе поколение ЭВМ, а структурой являлся принцип модульности и магистральности . Появляются дисплеи и магнитные диски .

1974-1990 годы ХХ века. Элементарная база компьютеров этого поколения – четвертое поколение ЭВМ – это сверхбольшие интегральные схемы (СБИС). В этот же период создается многопроцессорная вычислительная система , дешевые компактные микроЭВМ и персональные ЭВМ , на базе которых развивались вычислительные сети. В 1971 году фирмой США «Intel » создает первый микропроцессор (программируемое логическое устройство на базе СБИС-технологий). В 1981 году американская корпорация «International Business Machines Corporation » представила первую модель персонального компьютера «IBM 5150 », положившую начало эпохе современных компьютеров. В 1983 году корпорация «Apple Computers » построила персональный компьютер «Lisa » (первый офисный компьютер, управляемый манипулятором – мышью ). А уже через год эта же корпорация выпустила компьютер «Macintosh » на 32-разрядном процессоре «Motorolla68000».

1990 год – настоящее время. Данный этап знаменуется переходом к пятому поколению ЭВМ. Данный переход предполагает создание новых архитектур, ориентированных на создание искусственного интеллекта. Считается, что архитектура компьютеров пятого поколения будет содержать два основных блока , один из которых (собственно компьютер), должен располагаться блок – интеллектуальный интерфейс – осуществляющий связь с пользователем. Задача данного интерфейса – понять текст , написанный на естественном языке, или речь, и изложенное таким образом условие задачи перевести в работающую программу .

Основные требования к компьютерам пятого поколения:

    Создание развитого человеко-машинного интерфейса (распознавание речи и образов).

    Развитие логического программирования для создания баз знаний и систем искусственного интеллекта.

    Создание новых технологий в производстве вычислительной техники.

    Создание новых архитектур компьютеров и вычислительных комплексов.

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

Программа для ЭВМ – упорядоченная последовательность команд, подлежащая обработке (стандарт ISO 2382/1-84 г.).

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

Фон-неймановская архитектура компьютеров (подавляющее большинство современных ПК):

    Арифметико-логическое устройство (АЛУ).

    Устройство управления.

  1. Устройство ввода информации.

    Устройство вывода информации.

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

Структурные единицы информации ЭВМ:

    Бит (самая малая структурная единица).

    Поле (последовательность битов).

    Байт (поле, длиной в 8 бит).

    Слово (последовательность байтов, особенность которой заключается в записи в операционном запоминающем устройстве [ОЗУ] и считывании из него за один цикл).

    Массив (последовательность слов одинакового смысла).

    Файл (имеющий имя информационный массив, размещаемый во внешней памяти и рассматриваемый как неделимый объект при пересылках и обработке).

Первая советская электронно-вычислительная машина была сконструирована и введена в эксплуатацию недалеко от города Киева. С появлением первого компьютера в Союзе и на территории континентальной Европы связывают имя Сергея Лебедева (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, прямого доступа к этим компьютерам советские разработчики не имели, поэтому проектирование отечественных машин начиналось с дизассемблирования программного обеспечения и логического построения архитектуры на основании алгоритмов её работы.


ЛЕБЕДЕВ Сергей Алексеевич (1902-1974)
Основоположник компьютерной техники в СССР. Под его руководством были созданы 15 типов ЭВМ, начиная с ламповых и заканчивая современными суперкомпьютерами на интегральных схемах.
В 1945 г. Лебедев создал первую в стране электронную аналоговую вычислительную машину для решения систем обыкновенных дифференциальных уравнений, которые часто встречаются в задачах, связанных с энергетикой.

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

БРУК Исаак Семенович (1902-1974)
В 1925 г. окончил электротехнический факультет МВТУ. С 1935 г. работал в электротехническом институте АН СССР, с 1956 г. возглавлял лабораторию управляющих машин и систем АН СССР. С 1958 г. работал в институте электронных управляющих машин. В 1936 г. защитил докторскую диссертацию. Под его руководством были разработаны: М-1 (1952 г.), М-3 (1956 г.)


АТАНАСОФФ Джон Винсент (Atanasoff, John Vincent)
(1903-1995), американский физик-теоретик, изобретатель первой электронной вычислительной машины.
Изобретение не принесло Атанасоффу никаких дивидендов. Патент на изобретение получили создатели «Эниака», которым Атанасофф демонстрировал свою машину. Вклад Атанасоффа в изобретение был признан лишь в результате судебного разбирательства между Sperry Rand Corporation, владевшего патентом на «Эниак», и Honeywell, Inc. Было доказано, что практически все основные узлы «Эниака» позаимствованы из АВС и той информации, которую Атанасофф передал Джону Мокли в начале 1940-х годов. В 1973 году патент на «Эниак» был признан недействительным по решению Федерального суда.

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

НЕЙМАН Джон фон (von Neumann) (1903-1957) - американский математик.
Внес большой вклад в создание первых ЭВМ и разработку методов их применения. В июле 1954 г. фон Нейман подготовил отчет на 101 странице, в котором обобщил планы работы над машиной EDVAC. Этот отчет, озаглавленный "Предварительный доклад о машине EDVAC" представлял собой прекрасное описание не только самой машины, но и ее логических свойств.

Присутствовавший на докладе военный представитель Голдстейн размножил доклад и разослал ученым как США, так и Великобритании.

Благодаря этому "Предварительный доклад" фон Неймана стал первой работой по цифровым электронным компьютерам, с которым познакомились широкие круги научной общественности. Доклад передавали из рук в руки, из лаборатории в лабораторию, из университета в университет, из одной страны в другую. Эта работа обратила на себя особое внимание, поскольку фон Нейман пользовался широкой известностью в ученом мире. С того момента компьютер был признан объектом, представлявшим научный интерес. В самом деле, и по сей день ученые иногда называют компьютер "машиной фон Неймана".

МОКЛИ Джон Уильям (Mauchly John William)
(1907-1980), американский физик и инженер, изобретатель (1946, совместно с Пр. Эккертом) первого универсального компьютера «Эниак» (ENIAC).
ЭККЕРТ Преспер-младший (полное имя Эккерт Джон Преспер Джуниор, Eckert J. Presper, Jr.)
(1919-1995), американский инженер и изобретатель первого универсального компьютера, ставшего прототипом большинства современных компьютеров.

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

В результате была предложена конструкция универсального цифрового компьютера, который мог оперировать закодированными данными. Использовав разработки Дж. Атанасоффа, коллеги к 1946 году завершили создание модели «Эниак» (ENIAC), огромной машины, которая состояла из более 18 тысяч электронных ламп. Вес машины составлял 30 тонн, она требовала для размещения 170 м2. Машина оперировала двоичными числами и могла производить 5000 операций сложения или 300 операций умножения в секунду. Впервые эта машина была применена при баллистических военных исследованиях на Абердинском испытательном полигоне в 1947 году.

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

Третьим компьютером Мокли и Эккерта стал UNIVAC I, созданный специально для коммерческих расчетов. Он мог свободно обрабатывать как цифровую, так и символьную информацию. Первый экземпляр машины был передан в Бюро переписи населения США. Затем было разработано много различных моделей UNIVAC, которые нашли применение в других сферах деятельности. Таким образом, UNIVAC стал первым серийным компьютером.

БАРДИН Джон, (Bardeen John)
(1908-1991), американский физик и инженер-электрик, совместно с Уолтером Браттейном и Уильямом Шокли создал первый действующий транзистор.
В 1945 г. Бардин, работая в компании «Белл», совместно с Уильямом Шокли и Уолтером Браттейном, создал полупроводниковые приборы, которые могли как выпрямлять, так и усиливать электрические сигналы. Полупроводники, такие, как германий и кремний, – это материалы, чье электрическое сопротивление занимает промежуточное положение между сопротивлениями металла и изолятора.

Б. разделил в 1956 г. Нобелевскую премию с Шокли и Браттейном «за исследования полупроводников и открытие транзисторного эффекта». «Транзистор во многом превосходит радиолампы», – отметил Е.Г. Рудберг, член Шведской королевской академии наук, при презентации лауреатов. Указав, что транзисторы значительно меньше электронных ламп и в отличие от последних не нуждаются в электрическом токе для накала нити, Рудберг добавил, что «для акустических приборов, вычислительных машин, телефонных станций и многого другого требуется именно такое устройство».

ТЬЮРИНГ Алан Матисон (Turing Alan Mathison)
(1912-1954), английский математик. Основные труды по математической логике, вычислительной математике. В 1936-37 годах ввел математическое понятие абстрактного эквивалента алгоритма, или вычислимой функции, получившее затем название «машины Тьюринга».

Современным математикам, программистам и компьютерным инженерам имя Алана Тьюринга хорошо знакомо еще со студенческой скамьи: всем им приходилось изучать "машину Тьюринга" - "основу основ" теории алгоритмов. Без "машины Тьюринга" не обходится ни один серьезный учебник по математической логике и теории вычислимости.

В возрасте 24 лет Тьюринг написал работу "О вычислимых числах", которой суждено было сыграть исключительно важную роль в развитии вычислительной математики и информатики.

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

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

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

Алан Тьюринг участвовал в послевоенные годы в создании мощного компьютера - машины с хранимыми в памяти программами, ряд свойств которой он взял от своей гипотетической универсальной машины. Опытный образец компьютера ACE (Automatic Computing Engine - автоматическое вычислительное устройство) вступил в эксплуатацию в мае 1950 г. Тьюринг увлекался проблемами машинного интеллекта (он даже придумал тест, который по его мнению позволял выяснить, может ли машина мыслить).

БАЗИЛЕВСКИЙ Юрий Яковлевич (1912-1983) Главный конструктор одной из первых отечественных ЭВМ "Стрела".
В январе 1950 г. Юрия Яковлевича перевели в СКБ-245 на должность начальника отдела № 3, где предстояла разработка одной из первых ЭВМ страны – ЭВМ "Стрела". Ю. Я. Базилевский был назначен главным конструктором этой ЭВМ, создание которой в 1950–1954 гг. стало главнейшим направлением деятельности СКБ-245.

Будучи старше и опытнее сотрудников отдела в организационных, конструкторских и технологических вопросах, Ю. Я. Базилевский сумел в сжатые сроки организовать отработку принципиальных схем блоков и устройств, подготовку конструкторской и технологической документации, изготовление блоков на заводе САМ, наладку и проведение испытаний ЭВМ в целом. В 1953 г. ЭВМ "Стрела" (см. ЭВМ "Стрела") прошла Государственные испытания и началось ее серийное производство на Московском заводе САМ. Семь машин "Стрела", изготовленных в1953–1956 гг. были установлены в важнейших институтах, вычислительных центрах, предприятиях страны, занятых аэрокосмическими исследованиями и атомной энергетикой.

В 1954 г. за разработку и создание автоматической быстродействующей вычислительной математической машины Ю. Я. Базилевскому присвоено звание Героя Социалистического Труда и присуждена Сталинская премия первой степени. Это был звездный год в творческой жизни Базилевского. В этом же году начальник СКБ-245, директор НИИСчетмаш и Московского завода САМ М. А. Лесечко был назначен заместителем министра машиностроения и приборостроения. Начальником СКБ-245 стал В. В. Александров, а заместителем начальника по научно-технической работе – Ю. Я. Базилевский.

ДЖОБС Стивен (Jobs Steven) (род. в 1955), американский предприниматель в области компьютеров, соучредитель фирмы Apple и ее временный председатель и главный исполнительный директор, соучредитель компании NeXT Software, председатель и главный исполнительный директор компании Pixar Animation Studios.

ВОЗНЯК Стивен (Wozniak Stephen) (род. в 1950), американский дизайнер в области компьютеров, соучредитель фирмы Apple.

Возняк учился в Калифорнийском университете в Беркли. Не закончив учебу, был принят на работу в компанию Hewlett-Packard. Все свое свободное время проводил в клубе «Самодельный компьютер» (Homebrew) в компании таких же молодых энтузиастов в Пало-Альто. В 1975 году к ним присоединился Стив Джобс, предложивший Возняку начать работу над новым компьютером, который мог бы хорошо продаваться. В гараже, принадлежавшем родителям Джобса, они сообща разработали и построили компьютерную плату, прототип компьютера Apple I. Местный торговец электронным оборудованием заказал им 25 таких устройств, и тогда Возняк оставил свою работу, чтобы стать вице-президентом нового предприятия.

1 апреля 1976 года Джобс и Возняк основали компанию Apple Computer, которая была зарегистрирована в 1977 году. Ее первой продукцией стал компьютер Apple I ценою в 666,66 долларов. Этот компьютер, отличавшийся простотой и компактностью, предназначался главным образом для любителей и энтузиастов. Всего было продано 600 таких машин. Появившийся вскоре Apple II стал еще более компактным и удобным в пользовании. Успех компании оказался феноменальным, и в 1980 году она стала акционерным обществом.
ГЕЙТС (Gates) Уильям (Билл) Генри III (род. в 1955), американский предприниматель и изобретатель в области электронно-вычислительной техники, председатель и CEO ведущей компании в мире в области программного обеспечения Microsoft.

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

В 1980 году Microsoft разработала операционную систему MS-DOS (Microsoft Disk Operation System) для первого IBM PC, ставшую к середине 1980-х годов основной операционной системой на американском рынке микрокомпьютеров. Затем Гейтс приступил к разработке прикладных программ - электронных таблиц Excel и текстового редактора Word, и к концу 1980-х Microsoft стала лидером и в этой области.

В 1986 году, выпустив акции компании в свободную продажу, Гейтс в возрасте 31 года стал миллиардером. В 1990 году компания представила оболочку Windows 3.0, в которой вербальные команды были заменены на пиктограммы, выбираемые с помощью «мыши», что значительно облегчило пользование компьютером. В начале 1990-х годов «Окна» продавались в количестве 1 миллиона копий в месяц. К концу 1990-х годов около 90% всех персональных компьютеров в мире были оснащены программным обеспечением Microsoft.

О работоспособности Билла Гейтса, а также его уникальном качестве эффективно включиться в работу на любом ее этапе ходят легенды. Безусловно, Гейтс принадлежит к когорте самых незаурядных бизнесменов новой генерации. В 1995 году он выпустил книгу «Дорога в будущее», которая стала бестселлером.

В 1997 возглавил список самых богатых людей в мире.