Первая электронно вычислительная машина называлась и была создана в

Первая электронно вычислительная машина называлась и была создана в

Первая ЭВМ — универсальная машина на электронных лампах построена в США в 1945 году.

Первая электронно вычислительная машина называлась и была создана в. Смотреть фото Первая электронно вычислительная машина называлась и была создана в. Смотреть картинку Первая электронно вычислительная машина называлась и была создана в. Картинка про Первая электронно вычислительная машина называлась и была создана в. Фото Первая электронно вычислительная машина называлась и была создана вЭта машина называлась ENIAC (расшифровывается так: электронный цифровой интегратор и вычислитель). Конструкторами ENIAC были Дж.Моучли и Дж.Эккерт.

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

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

Эта сложная и утомительная процедура подготовки машины к работе делала ее неудобной в эксплуатации.

Основные идеи, по которым долгие годы развивалась вычислительная техника, были разработаны крупнейшим американским математиком Джоном фон Нейманом

В 1946 году в журнале «Nature» вышла статья Дж. фон Неймана, Г. Голдстайна и А. Беркса «Предварительное рассмотрение логической конструкции электронного вычислительного устройства».

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

В 1949 году была построена первая ЭВМ с архитектурой Неймана — английская машина EDSAC.

Годом позже появилась американская ЭВМ EDVAC. Названные машины существовали в единственных экземплярах. Серийное производство ЭВМ началось в развитых странах мира в 50-х годах.

В нашей стране первая ЭВМ была создана в 1951 году. Называлась она МЭСМ — малая электронная счетная машина. Конструктором МЭСМ был Сергей Алексеевич Лебедев Первая электронно вычислительная машина называлась и была создана в. Смотреть фото Первая электронно вычислительная машина называлась и была создана в. Смотреть картинку Первая электронно вычислительная машина называлась и была создана в. Картинка про Первая электронно вычислительная машина называлась и была создана в. Фото Первая электронно вычислительная машина называлась и была создана в

Под руководством С.А. Лебедева в 50-х годах были построены серийные ламповые ЭВМ БЭСМ-1 (большая электронная счетная машина), БЭСМ-2, М-20.

В то время эти машины были одними из лучших в мире.

В 60-х годах С.А. Лебедев руководил разработкой полупроводниковых ЭВМ БЭСМ-ЗМ, БЭСМ-4, М-220, М-222.

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

Источник

Первая электронно вычислительная машина называлась и была создана в

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

Г. Холлерит основал фирму по выпуску счетно-перфорационных машин, которая затем была преобразована в фирму IВМ — ныне самого известного в мире производителя компьютеров.

Непосредственными предшественниками ЭВМ были релейные вычислительные машины. К 30-м годам XX века получила большое развитие релейная автоматика.

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

Первая электронно вычислительная машина называлась и была создана в. Смотреть фото Первая электронно вычислительная машина называлась и была создана в. Смотреть картинку Первая электронно вычислительная машина называлась и была создана в. Картинка про Первая электронно вычислительная машина называлась и была создана в. Фото Первая электронно вычислительная машина называлась и была создана в

Релейная машина «Марк-2», изготовленная в 1947 году, содержала около 13 000 реле. Одной из наиболее совершенных релейных машин была машина советского конструктора Н. И. Бессонова — РВМ-1. Она была построена в 1956 году и проработала почти 10 лет, конкурируя с существовавшими уже в то время ЭВМ. Поскольку реле — это механическое устройство, то его инерционность (задержка при переключении) достаточно велика, что сильно ограничивало скорость работы таких машин. Скорость РВМ-1 составляла 50 сложений или 20 умножений в секунду. Практически это был предел скорости для машин этого типа.

В первой половине XX века бурно развивалась радиотехника. Основным элементом радиоприемников и радиопередатчиков в то время были электронно-вакуумные лампы. Электронные лампы стали технической основой для первых электронно-вычислительных машин (ЭВМ).

Источник

Как американцы собрали ЭВМ, чтобы «отдокторстрэнджить» все возможные сценарии ядерной войны с СССР.

Первая электронно вычислительная машина называлась и была создана в. Смотреть фото Первая электронно вычислительная машина называлась и была создана в. Смотреть картинку Первая электронно вычислительная машина называлась и была создана в. Картинка про Первая электронно вычислительная машина называлась и была создана в. Фото Первая электронно вычислительная машина называлась и была создана в

Первая электронно вычислительная машина называлась и была создана в. Смотреть фото Первая электронно вычислительная машина называлась и была создана в. Смотреть картинку Первая электронно вычислительная машина называлась и была создана в. Картинка про Первая электронно вычислительная машина называлась и была создана в. Фото Первая электронно вычислительная машина называлась и была создана в

Фото: Jerry Cooke / Getty Images

История компьютера ENIAC началась в 1930-х, когда американский профессор Джон Мокли захотел предсказывать погоду не на недели, а на годы вперёд. Он считал, что для этого нужно разгадать закономерности вспышек и пятен на Солнце.

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

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

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

Первая электронно вычислительная машина называлась и была создана в. Смотреть фото Первая электронно вычислительная машина называлась и была создана в. Смотреть картинку Первая электронно вычислительная машина называлась и была создана в. Картинка про Первая электронно вычислительная машина называлась и была создана в. Фото Первая электронно вычислительная машина называлась и была создана в

Программист, консультант, специалист по документированию. Легко и доступно рассказывает о сложных вещах в программировании и дизайне.

Компьютер для артиллерии

Вскоре у Мокли появилась возможность реализовать идею. В 1942 году союзники высадились в Северной Африке и артиллеристам понадобились баллистические таблицы под местный климат.

Школа, где работал Мокли, сотрудничала с баллистической лабораторией. В ней такие таблицы составляла сотня сотрудников — в основном девушки с высшим математическим образованием.

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

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

Первая электронно вычислительная машина называлась и была создана в. Смотреть фото Первая электронно вычислительная машина называлась и была создана в. Смотреть картинку Первая электронно вычислительная машина называлась и была создана в. Картинка про Первая электронно вычислительная машина называлась и была создана в. Фото Первая электронно вычислительная машина называлась и была создана в

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

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

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

У проекта тут же появилось немало противников. Они ворчали, что радиолампы быстро выйдут из строя, а одна перегоревшая деталь остановит всю машину. Даже знаменитый физик Энрико Ферми сказал, что лампы в таком количестве проработают не больше пяти минут. Тем не менее деньги учёным дали.

В 1944 году все чертежи были готовы и группа инженеров под руководством Мокли и Эккерта начала строить компьютер. Начальником проекта стал Мокли, а главным конструктором — Эккерт. Позже в качестве научного консультанта к ним присоединился Джон фон Нейман.

Машина весом в 30 тонн

Осенью 1945 года компьютер построили. Его назвали ENIAC — электронным числовым интегратором и вычислителем. Машина получилась весом в 30 тонн и длиной в 30 метров, в ней было 17 000 радиоламп, 10 000 конденсаторов, 7000 резисторов, 15 000 реле и 6000 переключателей.

Первая электронно вычислительная машина называлась и была создана в. Смотреть фото Первая электронно вычислительная машина называлась и была создана в. Смотреть картинку Первая электронно вычислительная машина называлась и была создана в. Картинка про Первая электронно вычислительная машина называлась и была создана в. Фото Первая электронно вычислительная машина называлась и была создана в

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

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

ENIAC работал не с двоичным кодом, а с десятичными числами. На каждую цифру приходилось 10 ламп: если горела лампа №1 — это был ноль, №2 — единица, №3 — двойка и так далее. Это приводило к огромному расходу электронных элементов. Например, чтобы представить число 1000 в двоичном виде (1111101000), нужно 10 ламп — по одной на каждую цифру в двоичной системе счисления. А в схеме ENIAC для этого требовалось 40 ламп — по 10 на одну цифру.

ENIAC мог совершать 357 операций умножения или 5000 операций сложения в секунду. В его памяти помещалось 20 десятизначных чисел. Компьютер не хранил программы в памяти.

Первая электронно вычислительная машина называлась и была создана в. Смотреть фото Первая электронно вычислительная машина называлась и была создана в. Смотреть картинку Первая электронно вычислительная машина называлась и была создана в. Картинка про Первая электронно вычислительная машина называлась и была создана в. Фото Первая электронно вычислительная машина называлась и была создана в

Ни операционных систем, ни языков программирования тогда не было, поэтому всё делали вручную — устанавливали переключатели и присоединяли провода. Данные на перфокартах вводили через кард-ридер IBM, а для вывода результатов использовался перфоратор IBM.

Хотя ENIAC не был таким надёжным, как электромеханический компьютер Mark I Говарда Эйкена, по скорости он превосходил его в тысячу раз. А на траекторию, которую механический дифференциальный анализатор рассчитывал в течение 15 минут, ENIAC тратил всего 20 секунд. Работал он с той же точностью, что и человек с механическим калькулятором.

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

14 февраля 1946 года ENIAC показали публике (этот день теперь считается Днём программиста). Сначала компьютер за одну секунду посчитал сумму 5000 чисел, а затем — вычислил траекторию полёта снаряда быстрее, чем тот долетает от орудия до цели.

Присутствовавшие удивились. Они видели: чтобы машина ожила и начала вычислять, достаточно было нажать одну кнопку. Восхищённые репортёры называли ENIAC «электронным мозгом», «искусственным мозгом» и «волшебником».

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

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

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

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

На ENIAC прогнозировали погоду в Советском Союзе, чтобы узнать, где выпадут радиоактивные осадки в случае ядерной войны. Ещё проводили инженерные расчёты, составляли баллистические таблицы, в том числе для атомных боеприпасов. Британский физик Дуглас Хартри рассчитал на ENIAC аэродинамику сверхзвукового самолёта.

Фон Нейман вычислял на ENIAC числа π и е (число Эйлера) с точностью в 2000 знаков после запятой. Он хотел выяснить, как цифры в этих числах распределены статистически, чтобы узнать, могут ли компьютеры генерировать случайные числа. Оказалось, что могут. Позже с группой метеорологов фон Нейман сделал первый численный прогноз погоды.

Невидимые программисты ENIAC

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

О команде программистов первой ЭВМ совершенно случайно узнали только в конце восьмидесятых. В 1946 году выпускница Гарварда Кети Клейман нашла фотографии с демонстрации ENIAC, на которых были подписаны только мужчины. Она спросила о женщинах у компьютерного историка, но он ответил, что это refrigerator ladies — так называли моделей, которые позировали для рекламы холодильников и стиральных машин.

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

Оказалось, что для работы на ENIAC выбрали лучших вычислителей из Лаборатории баллистических исследований: Кей Антонелли, Фрэнсис Билас, Джин Дженнингс, Рут Лихтерман, Бетти Холбертон и Марлин Вескоф. Эти девушки стали первыми в мире программистами ЭВМ.

Первая электронно вычислительная машина называлась и была создана в. Смотреть фото Первая электронно вычислительная машина называлась и была создана в. Смотреть картинку Первая электронно вычислительная машина называлась и была создана в. Картинка про Первая электронно вычислительная машина называлась и была создана в. Фото Первая электронно вычислительная машина называлась и была создана в

Их команда программировала и поддерживала ENIAC. Чтобы ввести новую программу, им каждый раз приходилось его перекоммутировать — установить тысячи тумблеров в новое положение и протянуть много проводов. Электронные лампы и конденсаторы перегорали почти каждый день, и для их замены операторы часами искали неисправные элементы. Одна настройка занимала несколько дней, на отладку уходили недели.

Первая электронно вычислительная машина называлась и была создана в. Смотреть фото Первая электронно вычислительная машина называлась и была создана в. Смотреть картинку Первая электронно вычислительная машина называлась и была создана в. Картинка про Первая электронно вычислительная машина называлась и была создана в. Фото Первая электронно вычислительная машина называлась и была создана в

Работа девушек не получила особого признания — её называли второстепенной, «женской». Ведущие физики и инженеры проектировали и создавали вычислительное оборудование, это дело считали гораздо более важным.

Конец ENIAC

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

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

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

Источник

Первое поколение компьютеров: от Древнего Рима до Второй Мировой

Первая электронно вычислительная машина называлась и была создана в. Смотреть фото Первая электронно вычислительная машина называлась и была создана в. Смотреть картинку Первая электронно вычислительная машина называлась и была создана в. Картинка про Первая электронно вычислительная машина называлась и была создана в. Фото Первая электронно вычислительная машина называлась и была создана в

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

История развития

Арифмометр

Первая электронно вычислительная машина называлась и была создана в. Смотреть фото Первая электронно вычислительная машина называлась и была создана в. Смотреть картинку Первая электронно вычислительная машина называлась и была создана в. Картинка про Первая электронно вычислительная машина называлась и была создана в. Фото Первая электронно вычислительная машина называлась и была создана в

Данная машина представляла собой 13-разрядную суммирующую машину.

В следующем году вокруг этой машины начали появляться различные возражения, а именно по поводу её механизма. Существовало мнение о том, что машина да Винчи представляет собой механизм пропорционирования, а не счетную машину. Также возникал вопрос и о её работе: по идее, 1 оборот первой оси вызывает 10 оборотов второй, 100 оборотов третьей и 10 в степени n оборотов n-ной оси. Работа такого механизма не могла осуществляться из-за огромной силы трения. По итогу голоса сторонников и противников счетной машины Леонардо да Винчи разделились, но, тем не менее, IBM решила убрать эту модель из коллекции

Но, оставим наработки Леонардо Да Винчи. Расцвет арифмометров пришелся на 17 век. Первой построенной моделью стал арифмометр Вильгельма Шиккарда в 1623 году. Его машина была 6-разрядной и состояла из 3 блоков — множительного устройства, блока сложения-вычитания и блока записи промежуточных результатов.

Первая электронно вычислительная машина называлась и была создана в. Смотреть фото Первая электронно вычислительная машина называлась и была создана в. Смотреть картинку Первая электронно вычислительная машина называлась и была создана в. Картинка про Первая электронно вычислительная машина называлась и была создана в. Фото Первая электронно вычислительная машина называлась и была создана в

Копия арифмометра Шиккарда

Также 17 век отметился ещё несколькими арифмометрами: «паскалина» за авторством Блеза Паскаля, арифмометр Лейбница и машина Сэмюэля Морленда. В промышленных масштабах арифмометры начали производиться в начале 19 века, а распространены были практически до конца 20-го.

Аналитическая и разностная машины Бэббиджа

Чарльз Бэббидж — английский математик, родившийся в конце 18 века. На его счету числится большое количество научных работ и изобретений. Но в рамках данной статьи нас интересуют два его проекта: аналитическая машина и разностная машина.

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

Первая электронно вычислительная машина называлась и была создана в. Смотреть фото Первая электронно вычислительная машина называлась и была создана в. Смотреть картинку Первая электронно вычислительная машина называлась и была создана в. Картинка про Первая электронно вычислительная машина называлась и была создана в. Фото Первая электронно вычислительная машина называлась и была создана в

Книга Иоганна Мюллера

Считается, что основные идеи для создания разностной машины Бэббидж взял из работ Гаспара де Прони и его идей о декомпозиции математических работ. Его идея заключалась в следующем: есть 3 уровня, на каждом из которых математики занимаются решением определенных проблем. На верхнем уровне находятся самые крутые математики и их задача — вывод математических выражений, пригодных для расчетов. У математиков на втором уровне стояла задача вычислять значения функций, которые вывели на верхнем уровне, для аргументов, с определенным периодом. Эти значения становились опорными для третьего уровня, задачей которого являлись рутинные расчеты. От них требовалось делать только грамотные вычисления. Их так и называли — «вычислители». Эта идея навела Бэббиджа на мысль о создании машины, которая могла бы заменить «вычислителей». Машина Бэббиджа основывалась на методе аппроксимации функций многочленами и вычисления конечных разностей. Собственно, поэтому машина и называется разностной.

В 1822 году Бэббидж построил модель разностной машины и заручился государственной поддержкой в размере 1500 фунтов стерлингов. Он планировал, что закончит машину в течение 3 лет, но по итогу работа была не завершена и через 9 лет. За это время он получил ещё 15500 фунтов стерлингов в виде субсидий от государства. Но всё же часть машины функционировала и производила довольно точные (>18 знаков после запятой) расчеты.

Первая электронно вычислительная машина называлась и была создана в. Смотреть фото Первая электронно вычислительная машина называлась и была создана в. Смотреть картинку Первая электронно вычислительная машина называлась и была создана в. Картинка про Первая электронно вычислительная машина называлась и была создана в. Фото Первая электронно вычислительная машина называлась и была создана в

Созданная на основе работ Бэббиджа разностная машина

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

Первая электронно вычислительная машина называлась и была создана в. Смотреть фото Первая электронно вычислительная машина называлась и была создана в. Смотреть картинку Первая электронно вычислительная машина называлась и была создана в. Картинка про Первая электронно вычислительная машина называлась и была создана в. Фото Первая электронно вычислительная машина называлась и была создана в

Схема аналитической машины Бэббиджа

Табулятор

История электромеханических машин начинается в 1888 году, когда американский инженер Герман Холлерит, основатель компании CTR (будущая IBM), изобрел электромеханическую счетную машину — табулятор, который мог считывать и сортировать данные, закодированные на перфокартах. В аппарате использовались электромагнитные реле, известные еще с 1831 года и до Холлерита не применявшиеся в счетной технике. Управление механическими счетчиками и сортировкой осуществлялось электрическими импульсами, возникающими при замыкании электрической цепи при наличии отверстия в перфокарте. Импульсы использовались и для ввода чисел, и для управления работой машины. Поэтому табулятор Холлерита можно считать первой счетной электромеханической машиной с программным управлением. Машину полностью построили в 1890 году и использовали при переписи населения США в том же году. Впоследствии табуляторы использовались вплоть до 1960-х — 1970-х годов в бухгалтерии, учете, обработке данных переписей и подобных работах. И даже если в учреждении имелась полноценная ЭВМ, табуляторы все равно использовали, чтобы не нагружать ЭВМ мелкими задачами.

Первая электронно вычислительная машина называлась и была создана в. Смотреть фото Первая электронно вычислительная машина называлась и была создана в. Смотреть картинку Первая электронно вычислительная машина называлась и была создана в. Картинка про Первая электронно вычислительная машина называлась и была создана в. Фото Первая электронно вычислительная машина называлась и была создана в

Электромеханические машины времен ВМВ

В 1937 году Клод Шеннон в своей работе A Symbolic Analysis of Relay and Switching Circuits показал, что электронные связи и переключатели могут представлять выражения булевой алгебры. Машины тех лет можно условно на два типа: электромеханические (основанные на электромагнитных переключателях) и электронные (полностью на электровакуумных лампах). К первым относились американский Harvard Mark I и компьютеры немецкого инженера Конрада Цузе.

Mark I

Работа над Mark I началась в 1939 году в Endicott laboratories по субподрядному договору с IBM. В качестве основы использовались наработки Чарльза Бэббиджа. Компьютер последовательно считывал инструкции с перфоленты, условного перехода не было, циклы организовывались в виде склеенных в кольцо кусков перфоленты. Принцип разделения данных и инструкций в Mark I получил известность как Гарвардская архитектура. Машину закончили в 1944 году и передали в ВМФ США. Характеристики:

Первая электронно вычислительная машина называлась и была создана в. Смотреть фото Первая электронно вычислительная машина называлась и была создана в. Смотреть картинку Первая электронно вычислительная машина называлась и была создана в. Картинка про Первая электронно вычислительная машина называлась и была создана в. Фото Первая электронно вычислительная машина называлась и была создана в

В 1936 немецкий инженер Конрад Цузе начал работу над своим первым вычислителем Z1. Первые две модели из серии Z были демонстративными. Следующий же компьютер, Z3, который закончили в 1941, имел практическое применение: с его помощью делали аэродинамические расчеты (стреловидные крылья самолетов, управляемые ракеты). Машина была выполнена на основе телефонных реле. Инструкции считывались с перфорированной пленки. Так же, как в Mark I, отсутствовали инструкции условного перехода, а циклы реализовывались закольцованной перфолентой. Z3 имел некоторые преимущества перед своими будущими собратьями (ENIAC, Mark I): вычисления производились в двоичной системе, устройство позволяло оперировать числами с плавающей точкой. Так как Цузе изначально исходил из гражданских интересов, его компьютеры более близки к современным, чем тогдашние аналоги. В 1944 году практически был завершен Z4, в котором уже присутствовали инструкции условного перехода. Характеристики Z3:

Первая электронно вычислительная машина называлась и была создана в. Смотреть фото Первая электронно вычислительная машина называлась и была создана в. Смотреть картинку Первая электронно вычислительная машина называлась и была создана в. Картинка про Первая электронно вычислительная машина называлась и была создана в. Фото Первая электронно вычислительная машина называлась и была создана в

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

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

ENIAC

Electronic Numerical Integrator and Computer (Электронный числовой интегратор и вычислитель) или ENIAC создавался по заказу от армии США для расчета баллистических таблиц. Изначально, подобные расчеты производились людьми и их скорость не могла соотноситься с масштабом военных действий. Построен компьютер был лишь к осени 1945 года.

Первая электронно вычислительная машина называлась и была создана в. Смотреть фото Первая электронно вычислительная машина называлась и была создана в. Смотреть картинку Первая электронно вычислительная машина называлась и была создана в. Картинка про Первая электронно вычислительная машина называлась и была создана в. Фото Первая электронно вычислительная машина называлась и была создана в

Colossus

Colossus в отличие от ENIAC был очень узконаправленной машиной. Он создавался исключительно с одной целью — декодирование немецких сообщений, зашифрованных с помощью Lorenz SZ. Эта машина было схожа с немецкой Enigma, но состояла из большего числа роторов. Для декодирования этих сообщений было решено создать Colossus. Он включал в себя 1500 электронных ламп, потреблял 8,5 КВт и обладал тактовой частотой в 5.8 МГц. Такое значение частоты достигалось за счет того, что Colossus был создан для решения только одной задачи и применяться в других областях не мог. К концу войны на вооружении Британии стояло 10 таких машин. После войны все они были уничтожены, а данные о них засекречены. Только в 2000 году эта информация была рассекречена.

Первая электронно вычислительная машина называлась и была создана в. Смотреть фото Первая электронно вычислительная машина называлась и была создана в. Смотреть картинку Первая электронно вычислительная машина называлась и была создана в. Картинка про Первая электронно вычислительная машина называлась и была создана в. Фото Первая электронно вычислительная машина называлась и была создана в

Реконструированная модель Colossus

Принцип работы

Вакуумные лампы

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

Первая электронно вычислительная машина называлась и была создана в. Смотреть фото Первая электронно вычислительная машина называлась и была создана в. Смотреть картинку Первая электронно вычислительная машина называлась и была создана в. Картинка про Первая электронно вычислительная машина называлась и была создана в. Фото Первая электронно вычислительная машина называлась и была создана в

Радиолампа и схема триггера на двух триодах

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

Запоминающее устройство

На первых порах развития ЭВМ использовались разные подходы к созданию запоминающих устройств. Помимо памяти на триггерах из радиоламп и на электромагнитных реле (как в Z3) имелись следующие виды:

Линии задержки

Основная идея линий задержки возникла в ходе разработки радаров во время Второй мировой войны. В первых ЭВМ в качестве линий использовались трубки с ртутью (у нее очень низкое затухание ультразвуковых волн), на концах которой располагались передающий и принимающий пьезокристаллы. Информация подавалась с помощью импульсов, модулированных высокочастотным сигналом. Импульсы распространялись в ртути. Информационная емкость трубки в битах равнялась максимальному количеству одновременно передаваемых импульсов. Единица кодировалось присутствием импульса на определенном «месте», ноль — отсутствием импульса. Приемный пьезокристалл передавал импульс на передающий — информация циркулировала по кругу. Для записи вместо регенерации импульсов вводились записываемые. Такой вид памяти использовался в компьютерах EDVAC, EDSAC и UNIVAC I.

Первая электронно вычислительная машина называлась и была создана в. Смотреть фото Первая электронно вычислительная машина называлась и была создана в. Смотреть картинку Первая электронно вычислительная машина называлась и была создана в. Картинка про Первая электронно вычислительная машина называлась и была создана в. Фото Первая электронно вычислительная машина называлась и была создана в

Запоминающее устройство на ртутных акустических линиях задержки в UNIVAC I

Запоминающие электронно-лучевые трубки (трубки Уильямса)

При попадании электронного луча на точку на люминофорном экране происходит вторичная эмиссия и участок люминофора приобретает положительный заряд. Благодаря сопротивлению люминофорного слоя, точка долю секунды держится на экране. Однако, если не отключать луч сразу, а сдвинуть его в сторону от точки, рисуя тире, то электроны, испущенные во время эмиссии, поглощаются точкой, и та приобретает нейтральный заряд. Таким образом, если выделить N точек, то можно записать N бит информации (1 — нейтральный заряд, 0 — положительный заряд). Для считывания информации используется доска с электродами, прикрепленная к внешней стороне экрана. Электронный луч снова направляется в точку, и та приобретает положительный заряд независимо от изначального. С помощью электрода можно определить величину изначального заряда (значение бита), однако информация уничтожается (после каждого считывания нужна перезапись). Так как люминофор быстро теряет заряд, необходимо постоянно считывать и записывать информацию. Такой вид памяти использовался в Манчестерском Марк I и Ferranti Mark1; американских IBM 701 и 702

Первая электронно вычислительная машина называлась и была создана в. Смотреть фото Первая электронно вычислительная машина называлась и была создана в. Смотреть картинку Первая электронно вычислительная машина называлась и была создана в. Картинка про Первая электронно вычислительная машина называлась и была создана в. Фото Первая электронно вычислительная машина называлась и была создана в

Магнитные барабаны

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

Первая электронно вычислительная машина называлась и была создана в. Смотреть фото Первая электронно вычислительная машина называлась и была создана в. Смотреть картинку Первая электронно вычислительная машина называлась и была создана в. Картинка про Первая электронно вычислительная машина называлась и была создана в. Фото Первая электронно вычислительная машина называлась и была создана в

Архитектура фон Неймана

Архитектура фон Неймана строилась на следующих принципах:

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

Справедливости ради необходимо уточнить, что данные идеи не являются идеями Джона фон Неймана в полной степени. Также в их разработке участвовали ещё несколько ученых, пионеров компьютерной техники: Джон Преспер Экерт и Джон Уильям Мокли.

Гарвардская архитектура

Первая электронно вычислительная машина называлась и была создана в. Смотреть фото Первая электронно вычислительная машина называлась и была создана в. Смотреть картинку Первая электронно вычислительная машина называлась и была создана в. Картинка про Первая электронно вычислительная машина называлась и была создана в. Фото Первая электронно вычислительная машина называлась и была создана в

Языки

В самых первых компьютерах программы считывались с перфоленты (как в Z3 и Mark I). Устройство чтения перфоленты предоставляло управляющему устройство код операции для каждой инструкции и адреса памяти. Затем управляющее устройство все это декодировало, посылало управляющие сигналы вычислительному блоку и памяти. Набор инструкций жестко задавался в схеме, каждая машинная инструкция (сложение, сдвиг, копирование) реализовывалась непосредственно в схеме. В ENIAC для изменения программы его нужно было перекоммутировать заново, на что уходило значительное время. Машинные коды считают первым поколением языков программирования.

Перфорированная лента с программой вычислений

Первые программисты всегда имели при себе блокнот, в который они записывали наиболее употребляемые подпрограммы — независимые фрагменты программы, вызываемые из главной подпрограммы, например извлечение корня или вывод символа на дисплей. Проблема состояла в том, что адреса расположения переменных и команд менялись в зависимости от размещения в главной программе. Для решения этой проблемы кембриджские программисты разработали набор унифицированных подпрограмм (библиотеку), которая автоматически настраивали и размещали подпрограммы в памяти. Морис Уилкс, один из разработчиков EDSAC (первого практически реализованного компьютера с хранимой в памяти программой), назвал библиотеку подпрограмм собирающей системой (assembly system). Теперь не нужно было собирать программу вручную из машинных кодов, специальная программа (ассемблер) «автоматически» собирала программу. Первые ассемблеры спроектированы Кэтлин Бут в 1947 под ARC2 и Дэвидом Уилером в 1948 под EDSAC. При этом сам язык (мнемоники) называли просто множеством базовых команд или начальными командами. Использовать слово «ассемблер» для процесса объединения полей в командное слово начали в поздних отчетах по EDSAC. Ассемблер можно назвать вторым поколением языков.

Первая электронно вычислительная машина называлась и была создана в. Смотреть фото Первая электронно вычислительная машина называлась и была создана в. Смотреть картинку Первая электронно вычислительная машина называлась и была создана в. Картинка про Первая электронно вычислительная машина называлась и была создана в. Фото Первая электронно вычислительная машина называлась и была создана в

«Начальные команды» для EDSAC

Компьютеры первого поколения в СССР

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

МЭСМ и БЭСМ

В 1948 году основоположник советской вычислительной техники С.А. Лебедев направил в Академию наук СССР докладную записку: в ней сообщалось о необходимости создания ЭВМ для практического использования и научного прогресса. Для разработки этой машины под Киевом, в Феофании институту отвели здание, ранее принадлежавшее монастырю. Через 2 года МЭСМ (малая электронная счетная машина) произвела первые вычисление — нахождение корней дифференциального уравнения. В 1951 году инспекция из академии наук приняла работу Лебедева. МЭСМ имела сложную трехадресную систему команд и следующие характеристики:

Первая электронно вычислительная машина называлась и была создана в. Смотреть фото Первая электронно вычислительная машина называлась и была создана в. Смотреть картинку Первая электронно вычислительная машина называлась и была создана в. Картинка про Первая электронно вычислительная машина называлась и была создана в. Фото Первая электронно вычислительная машина называлась и была создана в

В 1950 году Лебедева перевели в Москву. Там он начал работать над БЭСМ-1 и к 1953 году построил опытный образец, отличавшийся отличной производительностью. Характеристики были следующими:

Первая электронно вычислительная машина называлась и была создана в. Смотреть фото Первая электронно вычислительная машина называлась и была создана в. Смотреть картинку Первая электронно вычислительная машина называлась и была создана в. Картинка про Первая электронно вычислительная машина называлась и была создана в. Фото Первая электронно вычислительная машина называлась и была создана в

Серия «М» и «Стрела»

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

Первая электронно вычислительная машина называлась и была создана в. Смотреть фото Первая электронно вычислительная машина называлась и была создана в. Смотреть картинку Первая электронно вычислительная машина называлась и была создана в. Картинка про Первая электронно вычислительная машина называлась и была создана в. Фото Первая электронно вычислительная машина называлась и была создана в

В 1952 году на свет выпустили М-2. Её мощность увеличилась практически в 100 раз, при этом количество ламп увеличилось только вдвое. Подобный результат получился благодаря использованию управляющих полупроводниковых диодов. Характеристики М-2 были следующие:

Первая электронно вычислительная машина называлась и была создана в. Смотреть фото Первая электронно вычислительная машина называлась и была создана в. Смотреть картинку Первая электронно вычислительная машина называлась и была создана в. Картинка про Первая электронно вычислительная машина называлась и была создана в. Фото Первая электронно вычислительная машина называлась и была создана в

В «массовое» производство первой попала «Стрела». Всего было произведено 7 штук. Характеристики «Стрелы» были следующие:

Первая электронно вычислительная машина называлась и была создана в. Смотреть фото Первая электронно вычислительная машина называлась и была создана в. Смотреть картинку Первая электронно вычислительная машина называлась и была создана в. Картинка про Первая электронно вычислительная машина называлась и была создана в. Фото Первая электронно вычислительная машина называлась и была создана в

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

Следующий потомок серии «М» — М-3 вышел в 1956 году и был в каком-то смысле урезанным вариантом. Она выполняла порядка 30 операций в секунду, но при этом занимала мало места, благодаря чему пошла в серийное производство. Характеристики М-3 были следующие:

Первая электронно вычислительная машина называлась и была создана в. Смотреть фото Первая электронно вычислительная машина называлась и была создана в. Смотреть картинку Первая электронно вычислительная машина называлась и была создана в. Картинка про Первая электронно вычислительная машина называлась и была создана в. Фото Первая электронно вычислительная машина называлась и была создана в

Эпилог

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

Облачные серверы от Маклауд быстрые и надежные. Без древнего железа.

Зарегистрируйтесь по ссылке выше или кликнув на баннер и получите 10% скидку на первый месяц аренды сервера любой конфигурации!

Источник

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *