Первое поколение эвм.

(ЭВМ), или компьютеры, были созданы в 30-40-х годах XX века. Их появление, собственно говоря, и знаменовало начало современного этапа развития информационных технологий. На данный момент повсеместно используется 5 поколение компьютеров, однако деление вычислительных систем на поколения весьма условно.

Первое поколение ЭВМ

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

  • Первые вычислительные машины на электромеханических реле в 1938-41 годах были созданы в Германии (модели Z1/Z2), затем технологию переняли англичане.
  • Первый суперкомпьютер «Марк I», размерами превосходивший половину футбольного поля, был создан усилиями IBM в США (1944 г.).
  • Первый универсальный ламповый компьютер ENIAC, сконструированный американским инженером-электронщиком Джоном Эккертом (Eckert) и американским физиком Джоном Моучли (Mauchly), предназначенный в первую очередь для решения задач баллистики, имел почти 20 000 электронных ламп и 1500 реле. Монстр потреблял до 150 кВт энергии.

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

Особенностью следующего поколения развития компьютеров является переход с вакуумных ламп на изобретенные в 1948 году транзисторы. Первый транзисторный электронно-вычислительный центр NCR-304 собран в США фирмой NCR в 1954 году, однако широкое распространение подобные компьютеры получили к 1960 году.

Третье поколение ЭВМ

Базировалось на (начало 1960-х). Иногда интегральную схему называют микросхемой, или чипом (chip в переводе с английского - "щепка"). C 1965 года был начат выпуск одной из лучших машин третьего поколения IBM/360, семейство этих машин состояло из семи моделей. Кстати, 5 поколение компьютеров принципиально не очень отличается от старичка IBM и является скорее эволюцией ЭВМ, чем революцией.

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

Возникновение четвертого поколения ЭВМ связано с усовершенствованием интегральных схем. В 1950 году американец К. Ларк-Горовиц (Lark-Horovitz) заострил внимание на возможности нейтронного легирования химического элемента германия. Этот метод в начале 60-х начали применять к кремнию: на его сверхчистых пластинах начали производить методом интегральной технологии так называемые большие интегральные схемы (БИС), затем - сверхбольшие интегральные схемы (СБИС):

  • БИС содержит 1000-10 000 элементов в кристалле полупроводника (обычно на поверхности кристалла).
  • СБИС содержит свыше 10 000 элементов.

Возникновение БИС и СБИС сделало возможным появление микропроцессоров.

Пятое поколение ЭВМ

По большому счету компьютеры пятого поколения и четвертого имеют столько общих признаков, что многие специалисты объединяют их в одно поколение. Принято считать, что к пятому относятся компактные персональные ЭВМ, предназначенные для работы одного-двух пользователей. Первый ПК «Альтаир 8800» фирмы MITS (Micro Instrumentation and Telemetry Systems) увидел свет в 1975 году. Годом позже свои "персоналки" Apple I (1976) и Apple II (1977) представила Apple Computer. После выхода культового ПК в 1981 году персональные компьютеры окончательно покорили мир.

Альтернативная точка зрения

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

Сам термин «компьютеры пятого поколения» в настоящий момент является неопределенным и применяется во многих смыслах. Некоторые специалисты считают точкой отсчета создание двухъядерного ПК в 2005 году.

Смартфон вместо ЭВМ?

Аналитики часто рассуждают, каким будет персональный компьютер будущего - не суперкомпьютер для масштабных задач, а именно ПК. Нынешний этап развития информационно-коммуникационных технологий характеризуется чрезвычайно быстрым и почти одновременным развитием компьютерных сетей (особую роль сыграло возникновение всемирной сети Internet, на основе которой работает Всемирная паутина - World Wide Web) и мобильной связи. Причем современный смартфон вобрал в себя, по сути дела, все функции персонального компьютера.

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

Особую роль здесь должно сыграть появление гибких дисплеев, которые уже производятся в США и Японии с 2008 года. Кстати, гибкие гаджеты, которые складываются, как книга, либо их дисплеи сворачиваются в трубочку, уже созданы (в статье вы видите их фото).

Компьютеры будущего

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

Это станет принципиальным прорывом в сфере hardware и позволит создать революционно новое (настоящее) 5 поколение компьютеров. Идея фотонной ЭВМ стала обретать материальную силу после того, как в Массачусетском технологическом институте (США) в 1969 году была предсказана, а в 1976 наблюдалась на опыте оптическая метастабильность. Для приборов, работающих на основе этого явления, требуется полупроводник, прозрачный в одной области спектра и непрозрачный в другой, с резко нелинейной оптической характеристикой (например, антимонид индия). Логические схемы на таких оптических элементах могут работать со скоростью 1000 млрд в секунду.

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

Программная среда

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

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

Искусственный интеллект (IE)

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

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

Выводы

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

Компьютеры первого поколения. Проекты и реализация машин «Марк-1», EDSAC и EDVAC в Англии и США, МЭСМ - в СССР заложили основы для развертывания работ по созданию ЭВМ вакуумно-ламповой технологии - серийных ЭВМ первого поколения.

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

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

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

Сильным сдерживающим фактором в работе конструкторов ЭВМ начала 50-х гг. было отсутствие быстродействующей памяти. По словам одного из пионеров вычислительной техники Д. Эккерта, в те годы «архитектура машины определялась памятью» . Исследователи сосредоточили свои усилия на запоминающих свойствах ферритовых колец, нанизанных на проволочные матрицы. В 1951 г. в 22-м томе Journal of Ар-plid Physics Д. Форрестер опубликовал статью о применении магнитных сердечников для хранения цифровой информации. В машине «Whirlwind-1» впервые была применена память на магнитных сердечниках. Она представляла собой два куба с 32X32X17 сердечниками, которые обеспечивали хранение 2048 слов для 16-разрядных двоичных чисел с одним разрядом контроля на четность .

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

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

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

Вслед за выпущенным первым серийным компьютером UNIVAC-1 фирма Remington-Rand в 1952 г. выпустила ЭВМ UNIVAC-1103, которая работала в 50 раз быстрее. Позже в том компьютере впервые были применены программные прерывания.

В октябре 1952 г. группа сотрудников фирмы Remington-Rand предложила алгебраическую форму записи алгоритмов под названием «сокращенный код», которая интерпретировалась машиной строка за строкой по ходу выполнения программы. Здесь мы с особым удовольствием отметим имя еще одной дамы - офицера военно-морских сил США и руководителя группы программистов, капитана Грейс Хоппер, кото­рая разработала первую программу-компилятор А-0. Эта обслуживающая программа производила трансляцию на машинный язык всей программы, записанной в удобной для обработки алгебраической форме. А позже с ее участием был разработан язык КОБОЛ.

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

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

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

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

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

В проекте вначале предполагалось использовать память на трубках Вильямса, но до 1955 г. в качестве элементов памяти в ней использовались ртутные линии задержки. По тем временам БЭСМ была весьма производительной машиной - 8000 оп/с. Она имела трехадресную систему команд, а для упрощения программирования широко применялся метод стандартных подпрограмм, который в дальнейшем положил начало модульному программированию, пакетам прикладных программ. Серийно машина стала выпускаться в 1956 г. под названием БЭСМ-2.

В этот же период в КБ, руководимом М. А. Лесечко, началось проектирование другой ЭВМ, получившей название «Стрела». Осваивать серийное производство этой машины поручено московскому заводу САМ. Главным конструктором стал Ю. Я. Базилевский, а одним из его помощников - Б. И. Рамеев, в дальнейшем конструктор машин серии «Урал». Проблемы серийного производства предопределили некоторые особенности «Стрелы»: невысокое по сравнению с БЭСМ быстродействие, просторный монтаж и т. д. В машине применялись 45-дорожечные магнитные ленты в качестве внешней памяти, а оперативная память - на трубках Вильямса. «Стрела» имела большую разрядность и удобную систему команд.

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

В лаборатории электросхем Энергетического института АН СССР коллектив под руководством И. С. Брука в 1951 г. построил макет небольшой ЭВМ первого поколения под названием М-1. В следующем году здесь была создана вычислительная машина М-2, которая положила начало созданию экономичных машин среднего класса. Одним из ведущих разработчиков данной машины был М. А. Карцев, внесший впоследствии большой вклад в развитие отечественной вычислительной техники. В машине М-2 использовалось 1879 ламп, меньше чем в «Стреле», а средняя производительность составляла 2000 оп/с. Были задействованы три типа памяти: электростатическая на 34 трубках Вильямса, на магнитном барабане и на магнитной ленте с использованием обычного для того времени магнитофона МАГ-8.

В 1955-1956 гг. коллектив лаборатории выпустил малую ЭВМ М-3 с быстродействием 30 оп/с и оперативной памятью на магнитном барабане. Особенность М-3 заключалась в том, что для центрального устройства управления был использован асинхронный принцип работы. Необходимо отметить, что в 1956 г. коллектив И. С. Брука выделился из состава Энергетического института АН СССР и образовал Лабораторию управляющих машин и систем АН СССР, ставшую впоследствии Институтом электронных управляющих машин (ИНЭУМ).

Еще одна малая вычислительная машина под названием «Урал» была выпущена в 1954 г. коллективом сотрудников под руководством Б. И. Рамеева. Эта машина стала родоначальником целого семейства «Уралов», последняя серия которых («Урал-16») была выпущена в 1967 г. Простота машины, удачная конструкция, невысокая стоимость обусловили ее широкое применение.

В 1955 г. был создан Вычислительный центр Академии наук СССР, предназначенный для ведения научной работы в области машинной математики и для предоставления открытого вычислительного обслуживания другим организациям Академии.
Во второй половине 50-х гг. в нашей стране было выпущено еще восемь типов машин по вакуумно-ламповой технологии. Из них наиболее удачной была ЭВМ М-20, созданная под руководством С. А. Лебедева, который в 1954 г. возглавил ИТМ и ВТ.

Машина отличалась высокой производительностью (20 тыс. оп/с), что было достигнуто использованием совершенной элементной базы и соответствующей функционально-структурной организации. Как отмечают А. П. Ершов и М. Р. Шура-Бура, «эта солидная основа возлагала большую ответственность на разработчиков, поскольку машине, а более точно ее архитектуре, предстояло воплотиться в нескольких крупных сериях (М-20, БЭСМ-ЗМ, БЭСМ-4, М-220, М-222)». Серийный выпуск ЭВМ М-20 был начат в 1959 г.

В 1958 г. под руководством В. М. Глушкова (1923- 1982) в Институте кибернетики АН УССР была создана вычислительная машина «Киев», имевшая производительность 6-10 тыс. оп/с. Машина «Киев» впервые в нашей стране использовалась для дистанционного управления технологическими процессами.

В то же время в Минске под руководством Г. П. Лопато и В. В. Пржиялковского начались работы по созданию первой машины известного в дальнейшем семейства «Минск-1». Она выпускалась Минским заводом вычислительных машин им. Серго Орджоникидзе в различных модификациях: «Минск-1», «Минск-11», «Минск-12», «Минск-14». Машина широко использовалась в вычислительных центрах нашей страны. Средняя производительность машины составляла 2-3 тыс. оп/с.

Производство ЭВМ первого поколения в нашей стране прекратилось в 1964 г. .

Успехи полупроводниковой технологии и связанное с этим совершенствование структуры, расширение функций и усложнение задач предопределило смену элементной базы вычислительных машин. Немаловажным обстоятельством для перехода от вакуумно-ламповой технологии к полупроводниковой явились недостатки, свойственные электронным лампам. Большие габариты и большая масса ламповой аппаратуры тяготили разработчиков, а значительное потребление электроэнергии и недостаточная надежность - эксплуатационников ЭВМ. Достаточно вспомнить, что из 18 000 ламп в машине ЕNIАС ежемесячно заменялось 2000; вакуумно-ламповая технология уже стала тормозом в развитии вычислительной техники.

Джон фон Нейман вспоминал: «Машина так велика, что ее включение каждый раз «уносит» две лампы». Поиск неисправностей занимал до нескольких суток.

Интересно отметить, что пассивные элементы значительно реже выходили из строя. В машине ЕNIАС использовалось 7000 резисторов, из них были забракованы через 9000 ч работы только пять. Из 10 000 германиевых диодов, установленных в БЭСМ-1, в течение двухлетней эксплуатации заменены единицы.

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

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

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

Аркадий Петрович Частиков
"Вычислительная техника и ее применение" 1988/1

К первому поколению обычно относят машины, созданные на рубеже 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).

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 разработал проект универсальной цифровой вычислительной машины - прообраза современной ЭВМ.

Цифровой дифференциальный анализатор с магнитным барабаном MADDIDA (англ. Magnetic Drum Digital Differential Analyzer) был первым компьютером, который представлял биты с помощью уровней напряжения. Этот цифровой компьютер специального назначения использовался для решения систем обыкновенных дифференциальных уравнений. Логика машины базировалась на основах булевой алгебры.

MADDIDA был изобретен американским физиком-инженером Флойдом Стилом (Floyd Steele), а построен компанией Northrop Aircraft Corporation между 1946 и 1949 годами. Компьютер был создан для системы наведения стратегических межконтинентальных крылатых ракет SM-62 «Снарк» (англ. SM-62 Snark, с 1947 по 1951 годы обозначалась SSM-A-3, с 1951 по 1955 - B-62). Но так или иначе, компьютер не участвовал в применении ни одной системы наведения, а использовался скорее в аэронавигационных исследованиях. В 1952 году MADDIDA пользовался исключительной популярностью на мировом рынке коммерческих цифровых компьютеров (не смотря на то, что это машина специального назначения).


MADDIDA в деталях

История создания

Разработка проекта началась в марте 1946 года в Northrop Aircraft Corporation с целью обеспечения работы дозвуковой крылатой ракеты «MX-775», которая приобрела название SM-62 «Снарк» (названная в честь персонажа Льюиса Кэррола). Northrop Corporation заложила такие параметры проекта, при которых новая система наведения должна была бы позволять ракетам поражать цели на дистанции до 5000 миль (более 8000 км) с опережением точности в 200 ярдов (около 183 метров) по сравнению с немецким «оружием возмездия» 1 и 2 (нем. Vergeltungswaffe; V-Waffen). Однако, в конечном счете MADDIDA никогда не применялся в вооружении, а Northrop Corporation использовала другой аналоговый компьютер для системы наведения ракет «Снарк».

Запуск «Снарк» с подвижной платформы, 1960 год

В проект также входила разработка первого цифрового анализатора данных DIDA (DIgital Data Analyzer).

Запуск немецкой Vergeltungswaffe 2 со стационарной позиции, лето 1943 года

В 1946 году в своем доме в Ла-Холья Стил продемонстрировал перед прессой рабочий DIDA. Он был нанят и введен в группу разработчиков в качестве концептуального лидера. Ученый разрабатывал концепцию DIDA, которая бы повлекла за собой создание аналогового компьютера с использованием только цифровых элементов. Когда было принято решение использовать запоминающее устройство на магнитном барабане, т.е. MAD (MAgnetic Drum memory), для DIDA название удлинили до MADDIDA. Оно стало произносится как “Mad Ida”, что может быть переведено на русский как “Сумасшедшая Ида”.

В разработке MADDIDA, Стил был вдохновлен изобретением Ваннивара Буша (Vannevar Bush) - аналоговым компьютером в 1927 году, который включал цифровые компоненты. Также существенное влияние на ученого оказала машина для предсказания приливов и отливов – механический аналоговый компьютер Томсона. Его создал ирландец Уильям Томсон, он же лорд Кельвин (William Thomson/Lord Kelvin) в 1873 году. Устройство позволяло предсказывать уровень воды в Темзе, учитывая положение Луны и Солнца, суточное вращение Земли и еще ряд других параметров. В основе механической машины был Фурье-анализ.

Формула для рассчетов

Машина для предсказания приливов и отливов Уильяма Томсона, 1873 год

Стил нанял Дональда Экдала (Donald Eckdahl), Гарольда Саркайсиена (Harold Sarkinssian) и Ричарда Спрега (Richard Sprague) работать над германиевыми диодными логическими схемами для MADDIDA, а также для создания магнитной записи. Объединившись, группа разработала прототип MADIDDA в период между 1946 и 1949 годами.

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

В противовес предыдущему электронному цифровому интегратору и вычислителю общего назначения ENIAC (Electronic Numerical Integrator and Computer) или первому в США универсальному коммерческому компьютеру UNIVAC I (UNIVersal Automatic Computer I), которые использовали электровакуумные лампы и электрические импульсы для представления битов, MADDIDA был первым компьютером, представляющим биты с помощью уровней напряжения.

В настоящее время оригинальный прототип MADDIDA находится в коллекции Музея компьютерной истории (The Computer History Museum), расположенного в городе Маунтин-Вью, штат Калифорния, США.

Часть прототипа MADDIDA на экспозиции в Музее компьютерной истории

Распространение

После разработки MADIDDA в 1950 году команда Стила ушла из компании Northrop Corporation. Для создания дубликатов компьютера с целью его коммерческого распространения была нанята другая команда, которая включала арт-коллекционера и любителя-разработчика компьютерной техники Макса Палевски (Max Palevsky). Он участвовал в создании копий MADIDDA. Стоимость моделей составляла от 25,000$ до 30,000$.

Демонстрация машины

К концу 1952 года шесть MADIDDA были доставлены и установлены заказчикам. Одна модель досталась Лаборатории электроники военно-морского флота США (The U.S. Navy Electronics Laboratory). На то время MADIDDA был наиболее продаваемый коммерческий компьютер в мире.

Лаборатория электроники военно-морского флота США, 1962 год

Влияние и итоги

Во время создания MADIDDA команда разработчиков пришла к выводу, что цифровой дифференциальный анализатор может быть запущен на цифровом компьютере общего назначения с помощью соответствующего проблемно-ориентированного языка. Таким стал язык моделирования Dynamo (DYNAmic MOdels). После разработки первого MADIDDA и ухода из компании, команда разработчиков включая Стила и инженера-математика Ирвинга Рида (Irving S. Reed) занялась созданием компьютеров общего назначения. Они сформировали компьютерную исследовательскую корпорацию CRC (Computer Research Corporation) 16 июля 1950 года. В 1953 году она была продана NCR Corporation.

MADDIDA в Лаборатории электроники военно-морского флота

После работы с командой в Northrop Corporation, Макс Палевски использовал приобретенный опыт в создании Bendix G-15 - одного из ранних персональных компьютеров Bendix Corporation. В марте 1957 года Палевски работал в новом филиале компании Packard Bell, который он начал называть Packard Bell Computer Corporation. Там он добился немалых успехов. В мае 1972 года Палевски ушел в отставку как директор и председатель правления Xerox. И хотя в дальнейшем разработка персональных компьютеров компании завершилась провалом, прототипы устройств оказали влияние на Стива Джобса и Стива Возняка во время их тура по объектам Xerox в 1979 году.

Как уже было сказано, MADIDDA никогда не применялась в вооружении. Northrop Corporation использовала совершенно другую аналоговую вычислительную систему для наведения ракет SM-62 «Снарк». Эта система оказалась достаточно сомнительной из-за чего были «утеряны» некоторые ракеты. Как вот в 1956 году одна из SM-62 «Снарк» отклонилась от курса настолько далеко, что приземлилась на северо-востоке Бразилии и не была найдена вплоть до 1983 года. По-этому поводу даже ходила шутка, что: «Воды карибского бассейна кишат Снарками».