Ламповые эвм. Первое поколение. Ламповые ЭВМ

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

Американские пожиратели электричества

В США первая ламповая ЭВМ появилась в 1946 году. Ее разработка началась в 1943 году в Пенсильванском университете (University of Pennsylvania), получившем заказ от Баллистической исследовательской лаборатории министерства обороны США (US Army Ballistic Research Lab). Группой разработчиков, в которую входили десять инженеров и двести техников, руководили профессор Джон Моучли (John Mauchly , 1907-1980) и молодой выпускник университета Джон Преспер Эккерт (John Presper Eckert , 1919-1995). Машина, которая получила название ENIAC — Electronical Numerical Integrator and Calculator (Электронно-цифровой интегратор и вычислитель), состояла из восемнадцати тысяч ламп и полутора тысяч реле. Этот монстр занимал помещение площадью 120 кв.м, имел объем 720 куб.м, весил 30 т и потреблял 150 кВт электроэнергии.

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

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

Следующей разработкой Моучли и Эккерта, которую они выполнили для компании Sperry Rand , стал знаменитый UNIVAC I (Universal Automatic Computer). Это была первая коммерческая ЭВМ, запущенная в серию в 1951 году. Первым ее заказчиком, выложившим $1,6 млн, стало статистическое агентство, которое использовало UNIVAC для переписи населения страны. Данная разработка была значительно успешнее предыдущей в техническом отношении: при меньшем в три раза числе ламп она имела в два раза большее быстродействие. Поскольку требовалось обрабатывать громадные объемы информации, машину укомплектовали внешним накопителем на магнитной ленте объемом 12 Мбайт. Sperry Rand выпустила более пятидесяти машин этой серии, последняя из них проработала до 1965 года.

Несмотря на то, что UNIVAC, в отличие от ENIAC, уже хранил программу в оперативной памяти, и он не является первой ЭВМ первого поколения. Тут американцев обошли англичане. Причем, сами же американцы этому и способствовали.

Английский энтузиаст

История создания этого самого первенца выглядит, можно сказать, невероятно. Потому что его разработкой совершенно случайно занялся человек, не имевший отношения к компьютерам. Астрофизик Морис Винсент Уилкс (Maurice Vincent Wilkes , р. 1913) занимался в Кембридже проблемой распространения радиоволн в ионосфере. Работа требовала большого объема вычислений, и он был вынужден производить их на допотопном арифмометре. Однажды, было это в 1946 году, знакомый ученый дал Уилксу на ночь ксерокопию 100-страничной статьи венгерского математика Джона фон Неймана (John von Neumann , 1903-1957), уже перебравшегося к тому времени в Принстон, в которой тот теоретически описывал некую ЭВМ EDVAC и постулировал оптимальный способ управления процессом вычисления при помощи программы, хранимой в памяти вместе с данными.


Группа разработчиков британского компьютера EDSAC. Фото (Creative Commons licence): Copyright Computer Laboratory, University of Cambridge. Reproduced by permission

Утром Уилкс дал себе слово, что сделает такую машину. Вскоре он отправился в Пенсильванский университет и прослушал курс лекций Моучли и Эккерта, которые тогда только что завершили разработку ENIAC. Впоследствии он вспоминал об этом вояже так: «Я возвращался с убежденностью, что знаю о вычислительных машинах всё, что следует знать… и начал набрасывать эскиз будущей машины на борту «Куин Мэри» по пути домой. Мне хотелось, чтобы она была простой и удобной для пользователей; это должна была быть машина последовательного действия, скромная по размерам и в основе своей повторяющая EDVAC».

Вернувшись, Уилкс сколотил команду единомышленников из ученых-электронщиков и начал собирать классическую машину. С логическими схемами было все ясно — они собираются на электронных лампах. С оперативной памятью оказалось сложнее. Для хранения в ней не только данных, но и программы требовался значительный ее объем. При построении памяти на лампах резко возрастали габариты машины и снижалась надежность. И тогда было решено создать ее на ртутных ультразвуковых линиях задержки, которые были разработаны астрофизиком и специалистом по радарам Томасом Голдом (Thomas Gold , 1920-2004). Принцип действия такой памяти заключается в том, что информация (единички и нолики) непрерывно циркулирует по замкнутому циклу, и в квантованные моменты считывается, перезаписывается либо регенерируется.

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

Ее параметры были таковы. Тактовая частота — 500 кГц. Объем ОП — 512 36-разрядных машинных слов. Командный набор состоял из 18 одноадресных команд. Время сложения — 1,4 мс, а умножения — 5,4 мс. Ввод данных и программ осуществлялся с 5-канальной бумажной перфоленты, результаты вычислений печатались принтером телетайпа. Машина содержала около 3000 ламп, потребляла 12 кВт и занимала комнату площадью 20 кв. м.

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

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

Еще одна уникальная британская ЭВМ — Ferranti Mark I — была разработана в 1951 году в Манчестерском университете очень сильной командой, в которую вошли Томас Килбёрн (Thomas Kilburn , 1921-2001), Фредерик Кэлланд Уильямс (Frederick Calland Williams , 1911-1977), Макс Герман Александр Ньюмен (Max Herman Alexander Newman , 1897-1984), Алан Тьюринг (Alan Turing , 1912-1954). В ней в качестве оперативной памяти было применено изобретенное Уильямсом запоминающее устройство на электронно-лучевой трубке, получившее название «трубка Уильямса».

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

Самой «продвинутой» ламповой машиной в аппаратном отношении стал WhirlWind-1 (Вихрь-1), разработанный в 1953 году в при участии Джона фон Неймана. В «Вихре» впервые была использована оперативная память на ферритовых сердечниках. Такая память не только пережила машины первого поколения, но и использовалась во всех машинах второго, транзисторного, поколения. Для ввода и вывода информации использовались клавиатура и дисплей на ЭЛТ, что стало также прорывом в будущее. И быстродействие у машины было отменным.



Самой быстрой серийной ЭВМ была IBM701, выпущенная в 1953 году. «Вихрю» она уступала в скорости в два раза. Однако корпорация, вскоре ставшая компьютерным монстром, смогла продать лишь 9 экземпляров IBM701. Затем появилась 704-я модель с ферритовой памятью объемом 8192 слов по 36 бит, оснащенная алгоритмическим языком высокого уровня Фортран. И фирма по производству табуляторов стала господствовать на компьютерном рынке. Последней ламповой машиной IBM стал суперкомпьютер Stretch , который в 1955 году установили в ядерной лаборатории Лос-Аламоса (Los Alamos National Laboratory). Самой же быстрой серийной машиной мира принято считать айбиэмовский NORC , предназначенный для баллистических расчетов и делающий 20 тыс. операций в секунду.

Советский Союз начал разрабатывать первую ламповую машину в 1948 году. Происходило это в Киеве, в Институте электроники Академии наук Украины под руководством будущего академика Сергея Алексеевича Лебедева (1902-1974). Машина, получившая название МЭСМ (Малая электронная счетная машина), была сдана в эксплуатацию в декабре 1951 года.

Объем триггерной памяти МЭСМ составлял 94 20-разрядных слов. Система команд — трехадресная. Представление данных — с фиксированной запятой. Быстродействие — 3000 трехадресных операций в секунду. Машина состояла из 5 тыс. ламп, занимала площадь в 60 кв.м. и потребляла 25 кВт. Ввод данных — с перфокарт и коммутационной панели. Вывод результатов — на печатающее устройство. Был и еще один способ съема информации, нигде и никогда более в мире не применявшийся, — при помощи фотографирования!

Вскоре Лебедева перевели в Москву, в (ИТМиВТ), где он начал разрабатывать БЭСМ (Быстродействующую ЭСМ). Параллельно с этим в московском СКБ-245 (впоследствии НИИ электронного машиностроения, а затем НИИ «Аргон») под руководством Юрия Яковлевича Базилевского (1912-1983) начали создавать ЭВМ «Стрела» . «Стрела» и БЭСМ были одновременно, в 1953 году, представлены на госкомиссию. Несмотря на то, что разработка Лебедева была перспективнее (что впоследствии подтвердила история), «Стрела» была запущена в серию, и ее разработчики получили сталинскую премию.

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

Совминовские бюрократы в конце концов поняли, что поставили не на ту лошадь. И вскоре было решено доверить разработку следующей быстродействующей машины М-20 фирме Лебедева. И при этом СКБ-245 вменили в обязанность подсобные задачи — оформлять лебедевскую документацию и отлаживать опытный образец М-20. В 1958 году машину запустили в серию с формулировкой «самая быстродействующая ЭВМ в мире». Заявление хоть и спорное, но не столь уж и далекое от истины. М-20 делала в секунду 20 тыс. операций, как и IBM NORC. Но при этом наша машина имела ферритовую оперативную память вдвое меньшую, чем американская, — 4096 слов. Однако за счет оригинальных структурных решений разработчикам М-20 удалось организовать обмен информации с медленным внешним запоминающим устройством, магнитным барабаном, таким образом, что барабан играл роль виртуальной оперативной памяти, не тормозившей процесс вычисления. К еще одному неоспоримому достоинству отечественной машины следует отнести то, что в ней использовалось впятеро меньше электронных ламп.

Судьба догоняющего находится в руках тех, кого догоняют. Стоило нам воспроизвести «вражескую» ЭВМ и даже превзойти её, как американская промышленность сделала качественный рывок вперед — появились схемы на полупроводниках. Пока правительство Советского Союза вкладывало средства в совершенствование ламповых компьютеров, в США их уже считали морально устаревшими и готовили им замену. В условиях быстрой смены поколений компьютеров принцип сталинских времен «не надо лучше, сделайте точно такую же, только лучше!» приводил к великолепному воплощению зарубежной техники, для которой на Западе уже отводили место в музее.

Новости партнёров

Cлайд 1

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

Cлайд 2

Первый ламповый компьютер Компьютер Атанасова - Берри - первое цифровое вычислительное устройство, а также первая вычислительная машина без движущихся частей. Задуманная в 1937 году, машина не была программируемой, и разрабатывалась только в целях решения систем линейных уравнений. В 1942 году она была успешно протестирована. Устройство для хранения промежуточных результатов на основе бумажных карт было довольно ненадёжным. В ABC впервые появились некоторые элементы близкие современным компьютерам, такие как двоичная арифметика и триггеры.

Cлайд 3

Эниак ЭНИАК (ENIAC, сокр. от Electronic Numerical Integrator and Computer - Электронный числовой интегратор и вычислитель) - первый электронный цифровой компьютер общего назначения, который можно было перепрограммировать для решения широкого спектра задач. Разработан в 1946 году, вес - 27 тонн. Потребляемая мощность - 174 кВт. На создание ушло 486 804,22 доллара. В качестве испытания ЭНИАКу первой была поставлена задача по математическому моделированию термоядерного взрыва супер-бомбы по гипотезе Улама-Теллера. Производительность ЭНИАКа была слишком мала для полноценного моделирования, уравнение упростили, игнорируя многие физические эффекты и стараясь хотя бы приблизительно рассчитать лишь первую фазу смеси в одномерном пространстве. Результаты, хоть и очень приблизительные, доказали возможность создания водородной бомбы. Британский физик Дуглас Хартри в апреле и июле 1946 года решал на ЭНИАКе проблему обтекания воздухом крыла самолета, движущегося быстрее скорости звука. ЭНИАК выдал ему результаты расчётов с точностью до седьмого знака. В 1949 году ЭНИАК использовали для расчёта числа π и e с точностью до 2000 знаков после запятой. А весной 1950 года был произведён первый успешный численный прогноз погоды.

Cлайд 4

Cлайд 5

МЭСМ МЭСМ (Малая электронная счётная машина) - первая в СССР и континентальной Европе электронно-вычислительная машина. Разрабатывалась лабораторией С. А. Лебедева (на базе киевского Института электротехники) с конца 1948 года. Первоначально МЭСМ задумывалась как макет или модель Большой электронной счётной машины (БЭСМ), первое время буква «М» в названии означала «модель». Работа над машиной носила исследовательский характер, в целях экспериментальной проверки принципов построения универсальных цифровых ЭВМ. После первых успехов и с целью удовлетворения обширных потребностей в вычислительной технике, было принято решение доделать макет до полноценной машины, способной решать реальные задачи. Тактовая частота: 5 кГц; занимаемая площадь: 60 м²

Cлайд 6

БЭСМ БЭСМ (сокращение от Большая (или Быстродействующая) электронно-счётная машина) - серия советских электронных вычислительных машин общего назначения, предназначенных для решения широкого круга задач. БЭСМ-2 - Усовершенствованный вариант БЭСМ-1, подготовленный для производства. Одна из первых серийно выпускавшихся ЭВМ (в 1953-56 годы серией было выпущено 7 экземпляров ЭВМ «Стрела», с 1957 года начался серийный выпуск машины «Урал-1», которых до 1961 года выпустили 183 экземпляра). Основные технические характеристики аналогичны характеристикам БЭСМ-1. 20 тысяч операций в секунду, ОЗУ на 2048 39-разрядных слов на ферритных сердечниках (200 000 ферритных сердечников). В машине содержалось 4 тыс. электронных ламп и 5 тыс. полупроводниковых диодов. Выпускалась с 1958 года по 1962 год. Было изготовлено 67 машин. На одной из БЭСМ-2, в частности, был произведён расчёт траектории ракеты, доставившей вымпел СССР на Луну.

Cлайд 7

Чарльз Бэббидж Ча рльз Бэ ббидж (1791, Лондон, Англия - 1871) - английский математик, изобретатель первой аналитической вычислительной машины. Сконструировал и построил (1820-22) машину для табулирования (вычисление значений функции при изменении аргумента). В 1833 разработал проект универсальной цифровой вычислительной машины - прообраза современной ЭВМ.

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

Феррит (ферромагнетик), из которого состояло колечко, приводился в одно из двух стабильных состояний, которые трактовались как 0 или 1. Память собиралась кубами. Один куб памяти обычно состоял из одного-двух килослов. Правда, слова тогда измеряли не байтами, а разрядами. В БЭСМ-6 длина слова составляла 48 разрядов, или, если по-теперешнему — битов.

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

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

Со временем машины стали поменьше, они уже занимали только часть машинного зала и стали потреблять не сотни, а всего лишь несколько киловатт. И данные им уже подносили не только на перфоносителях, но и на магнитных лентах. И хранить их стали не только на кубах ферритовых колец, но и на магнитных барабанах. А потом — и на магнитных дисках. Советская МЭСМ (малая электронно-счетная машина), созданная в 1950 году содержала 6000 электронных ламп и потребляла 15 кВт. При этом выполняла около 3000 операций в секунду.

Фирма IBM подготовила в 1954 году к серийному выпуску ЭВМ IBM 650. Общий вес с блоком питания — свыше 2 тонн. Размещался он в двух шкафах размером 1.5×0.9×1.8 метра. Стоил полмиллиона тогдашних долларов. Память на магнитном барабане — 2000 слов по 10 разрядов. Всего продали свыше 2000 таких машин. В 1956 году та же фирма IBM начала продавать первый магнитный диск. Объем памяти — до 5 МБ, цена — 50.000 долларов.

В СССР лучшая ЭВМ 2-го поколения — БЭСМ-6. Ее быстродействие составляло до 1.000.000 операций в секунду. Выпущено было 367 таких машин. Впрочем, считать ее только ЭВМ второго поколения — было бы не совсем корректно. Вначале ее выпускали на лампах, потом перешли на полупроводники, сохранив организацию и общую схему. Была даже версия БЭСМ-6, выпускаемая для проекта Эльбрус — уже на интегральных схемах. И устройства ввода/вывода у нее менялись — от печатных машинок и ввода с перфокарт до мониторов, ввода с перфолент и магнитных лент. Для хранения данных в машине употреблялись магнитные барабаны и магнитные диски.

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

Ламповые компьютеры Выполнил: Исраилов Б.С

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

Первый ламповый компьютер Компьютер Атанасова - Берри - первое цифровое вычислительное устройство, а также первая вычислительная машина без движущихся частей. Задуманная в 1937 году, машина не была программируемой, и разрабатывалась только в целях решения систем линейных уравнений. В 1942 году она была успешно протестирована. Устройство для хранения промежуточных результатов на основе бумажных карт было довольно ненадёжным. В ABC впервые появились некоторые элементы близкие современным компьютерам, такие как двоичная арифметика и триггеры.

Эниак ЭНИАК (ENIAC , сокр. от Electronic Numerical Integrator and Computer - Электронный числовой интегратор и вычислитель) - первый электронный цифровой компьютер общего назначения, который можно было перепрограммировать для решения широкого спектра задач. Разработан в 1946 году, вес - 27 тонн. Потребляемая мощность - 174 кВт. На создание ушло 486 804,22 доллара. В качестве испытания ЭНИАКу первой была поставлена задача по математическому моделированию термоядерного взрыва супер-бомбы по гипотезе Улама-Теллера. Производительность ЭНИАКа была слишком мала для полноценного моделирования, уравнение упростили, игнорируя многие физические эффекты и стараясь хотя бы приблизительно рассчитать лишь первую фазу смеси в одномерном пространстве. Результаты, хоть и очень приблизительные, доказали возможность создания водородной бомбы. Британский физик Дуглас Хартри в апреле и июле 1946 года решал на ЭНИАКе проблему обтекания воздухом крыла самолета, движущегося быстрее скорости звука. ЭНИАК выдал ему результаты расчётов с точностью до седьмого знака. В 1949 году ЭНИАК использовали для расчёта числа π и e с точностью до 2000 знаков после запятой. А весной 1950 года был произведён первый успешный численный прогноз погоды.

МЭСМ МЭСМ (Малая электронная счётная машина) - первая в СССР и континентальной Европе электронно-вычислительная машина. Разрабатывалась лабораторией С. А. Лебедева (на базе киевского Института электротехники) с конца 1948 года. Первоначально МЭСМ задумывалась как макет или модель Большой электронной счётной машины (БЭСМ), первое время буква «М» в названии означала « модель». Работа над машиной носила исследовательский характер, в целях экспериментальной проверки принципов построения универсальных цифровых ЭВМ. После первых успехов и с целью удовлетворения обширных потребностей в вычислительной технике, было принято решение доделать макет до полноценной машины, способной решать реальные задачи. Т актовая частота: 5 кГц; занимаемая площадь: 60 м²

БЭСМ БЭСМ (сокращение от Большая (или Быстродействующая) электронно-счётная машина) - серия советских электронных вычислительных машин общего назначения, предназначенных для решения широкого круга задач. БЭСМ-2 - Усовершенствованный вариант БЭСМ-1, подготовленный для производства. Одна из первых серийно выпускавшихся ЭВМ (в 1953-56 годы серией было выпущено 7 экземпляров ЭВМ «Стрела», с 1957 года начался серийный выпуск машины «Урал-1», которых до 1961 года выпустили 183 экземпляра). Основные технические характеристики аналогичны характеристикам БЭСМ-1. 20 тысяч операций в секунду, ОЗУ на 2048 39-разрядных слов на ферритных сердечниках (200 000 ферритных сердечников). В машине содержалось 4 тыс. электронных ламп и 5 тыс. полупроводниковых диодов. Выпускалась с 1958 года по 1962 год. Было изготовлено 67 машин. На одной из БЭСМ-2, в частности, был произведён расчёт траектории ракеты, доставившей вымпел СССР на Луну.

Чарльз Бэббидж Ча́рльз Бэ́ббидж (1791 , Лондон, Англия - 1871) - английский математик, изобретатель первой аналитической вычислительной машины. Сконструировал и построил (1820-22) машину для табулирования (вычисление значений функции при изменении аргумента). В 1833 разработал проект универсальной цифровой вычислительной машины - прообраза современной ЭВМ.

К первому поколению обычно относят машины, созданные на рубеже 50-х годов. В их схемах использовались электронные лампы и реле. Эти компьютеры были огромными, неудобными и слишком дорогими машинами, которые могли приобрести только крупные корпорации и правительства. Лампы потребляли огромное количество электроэнергии и выделяли много тепла. Набор команд был небольшой, схема арифметико-логического устройства и устройства управления достаточно проста, программное обеспечение практически отсутствовало. Показатели объема оперативной памяти и быстродействия были низкими. Для ввода-вывода использовались перфоленты, перфокарты, магнитные ленты и печатающие устройства. Быстродействие порядка 10-20 тысяч операций в секунду.

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

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

ЭВМ первого поколения в качестве элементной базы использовали электронные лампы и реле (см. Рис. 4 приложение 2); оперативная память выполнялась на триггерах, позднее на ферритовых сердечниках.

Использование электронной лампы в качестве основного элемента ЭВМ создавало множество проблем. Из-за того, что высота стеклянной лампы - 7 см, машины были огромных размеров. Каждые 7-8 мин. одна из ламп выходила из строя, а так как в компьютере их было 15-20 тысяч, то для поиска и замены поврежденной лампы требовалось очень много времени. Кроме того, они выделяли огромное количество тепла, и для эксплуатации "современного" компьютера того времени требовались специальные системы охлаждения.

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

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

Разработка первой серии электронной машины UNIAC (Universal Automatic Computer) начата примерно в 1947 году. Д.П. Эккертом и Д. Мочли, основавшими фирму Eckert-Mauchly. Первый образец UNIAC-1 был построен для Бюро переписи США в 1951 г. UNIAC был создан на базе ЭВМ ENIAC (см. Рис. 5 приложение 3) и EDVIAC. Работала с тактовой частотой 2,25 МГц и содержала около 5000 электронных ламп. Емкость памяти -- 1000 12-разрядных десятичных чисел.

Следующим шагом было увеличение быстродействие памяти, для чего учёные стали исследовать свойства ферритовых колец. Впервые память на магнитных сердечниках была применена в машине «Whirlwind-1». Она представляла собой два куба с 32Ч32Ч17 сердечниками, обеспечивающих хранение 2048 слов для 16-разрядных двоичных чисел.

В разработку электронных компьютеров включилась и фирма IBM, которая в 1952 году выпустила первый промышленный компьютер IBM-701. Машина содержала 4000 электронных ламп и 12 000 германиевых диодов. В 1956 году IBM выпустила новый серийный компьютер -- IBM-704, отличавшийся высокой скоростью работы.

После ЭВМ IBM-704 была выпущена машина IBM-709, в архитектурном плане приблизившаяся к машинам второго и третьего поколения.

В 1956 году IBM разработала плавающие магнитные головки на воздушной подушке, изобретение которых позволило создать новый тип памяти -- дисковые запоминающие устройства (ЗУ). Впервые ЗУ на дисках появились в машине IBM-305 и RAMAC-650, которая имела пакет из 50 металлических дисков с магнитным покрытием, вращающиеся со скоростью 1 200 об/мин. На поверхности диска размещалось 100 дорожек для записи данных 10 000 знаков каждая.

Вслед за первым серийным компьютером UNIAC-1 фирма REMINGTON-RAND в 1952 году выпустила ЭВМ UNIAC-1103, которая работала в 50 раз быстрее.

В октябре 1952 году группа сотрудников фирмы REMINGTON-RAND предложила алгебраическую форму записи алгоритмов; на основе этого офицер военно-морских сил США и руководитель группы программистов, капитан Грейс Хопперт разработала первую программу-компилятор A-0.

Фирма IBM также сделала первые шаги в области автоматизации программирования, создав в 1953 году для машины IBM-701 «Систему быстрого кодирования». В 1957 году группа Д. Бэкуса завершила работу над ставшим впоследствии популярным языком программирования высокого уровня ФОРТРАНОМ. Он способствовал расширению сферы деятельности компьютеров.

В 1951 году фирма Ferranti стала выпускать машину «Марк-1». А через 5 лет выпустила ЭВМ «Pegasus», использующую концепцию регистров общего назначения.

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

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

В проекте вначале предлагалось использовать трубки Вильямса, но до 1955 г. в качестве элемента памяти использовали ртутные линии. БЭСМ могла совершать 8 000 оп/с. Серийно она стала выпускаться с 1956 года под названием БЭСМ-2 (см. рис. 6 приложение 3).