Тарифы Услуги Сим-карты

Создан первый электронный цифровой интегратор и вычислитель. "ЭВМHISTORY": ENIAC. История уникальной машины

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

В 1939 году началась Вторая Мировая война, а любая война - это не только противостояние армий, но и гонка учёных умов и технологий. Так, сотрудники Лаборатории баллистических исследований министерства обороны США, что в районе Абердинского полигона (штат Мэриленд), работали над созданием таблиц баллистики, в которых нуждались артиллеристы на полях сражений. Значение таблиц было очень велико: они помогали солдатам корректировать наводку орудия с учётом расстояния до цели, её высоты над уровнем моря, метеорологических условий, таких как температура воздуха, скорость и направление ветра и др.

В те времена, вышеупомянутые расчёты баллистических таблиц (т.е. таблиц стрельбы) проводились вручную на настольных арифмометрах силами особых клерков – компьютеров, преимущественно женщин. Чтобы рассчитать всего одну траекторию приходилось выполнять от 750 до 1000 арифметических операций, в то время как любая таблица включала в себя почти 2000 траекторий. С помощью дифференциального анализатора стало возможно ускорить расчёты, однако они были приближёнными, после чего уточнять их приходилось уже десяткам людей вручную.

В войну втягивались новые государства, площадь боевых действий разрасталась. Лаборатория, проводившая баллистические расчёты не справлялась и в итоге запросила помощь. Так, в расположенном неподалёку Высшего технического училища Пенсильванского университета, появился вспомогательный вычислительный центр. В училище был свой дифференциальный анализатор, однако, учёные вышеупомянутого университета, Джон Уильям Мокли (преподаватель, иногда пишут Мочли) и Джон Преспер Экерт (студент с отличными инженерными способностями) предложили более совершенное решение… Инженеры – воистину ленивые, но гениальные люди!

Джон Мокли, физик, по совместительству занимающийся метеорологией, давно задумывался о создании устройства, способного применить методы статистики для прогнозирования погоды. Ещё перед Второй Мировой он сконструировал несколько несложных цифровых счётных устройств на электронных лампах . Вполне вероятно, что его интерес к вычислительным машинам появился после визита к американскому учёному Джону Атанасову : в течении 5 дней Мокли мог наблюдать за работой Атанасова и его помощника Клиффорда Берри , которые трудились над прототипом компьютера с почти 300 электронных ламп.

Позже компьютер Атанасова-Берри спорил с ЭНИАКом за право называться первым компьютером, Атанасов утверждал, что Мокли, находясь у него в гостях заимствовал некоторые идеи, которые тот воплотил в своём компьютере. Так это или иначе на 100% неизвестно, а вот то, что именно Джон Экерт убедил Мосли в реалистичности воплотить в компьютере его идеи – чистая правда.

В августе 1942 года Мокли написал семистраничный труд «The Use of High-Speed Vacuum Tube Devices for Calculation», в котором он предлагал Институту построить электронную вычислительную машину, основу которой составляли бы вакуумные лампы. К сожалению, руководство Института не уделило вниманием работу и отправило её в архив, после чего следы труда теряются.

Сотрудничество Института Мура с Лабораторией Баллистики по вычислению таблиц стрельбы велось через Германа Голдстайна, капитана армии США, который до поступления на службу работал профессором математики в Университете штата Мичиган. В начале 1943 года из случайной беседы с работником Института Голдстайн узнал об идее электронного вычислителя Мокли и сразу же оценив значение предлагаемого проекта компьютера, начал хлопотать от имени военного командования, чтобы проект приняли к разработке. Они встретились и Герман предложил Джону составить и подать заявку в Лабораторию, ведь для постройки вычислительной машины требовались немалые средства. Мокли смог восстановить свой документ из 7 страниц, после чего работа закипела.

9 апреля 1943 года, в день, когда Д.Экерту исполнилось 24 года, армия заключила с учёными контракт почти на 400 тысяч долларов на создание компьютера ЭНИАК. По контракту машина называлась «Electronic Numerical Integrator» («Электронный числовой интегратор»), чуть позже к названию было добавлено «and Computer» («и компьютер»), в итоге получилась знаменитая аббревиатура ENIAC. Куратором проекта «Project PX» со стороны Армии США выступил уже знакомый Герман Голдстайн .

К февралю 1944 года были готовы все диаграммы и чертежи будущего компьютера, и группа инженеров под руководством Экерта и Мокли приступила к воплощению замысла в «железо». Сама группа, трудившаяся над проектом постепенно пополнялась и в итоге выросла до 50 человек. Главным консультантом проекта был, разумеется, Мокли, а Экерт, - главным конструктором. Коммуникабельный Мокли бил фонтаном идеи, а главные «практические руки», сдержанный и осторожный Джон Экерт, анализировал все мысли, те, что считал действенными, доводил до ума.

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

Летом 1944 года военный куратор проекта Герман Голдстайн знакомится со знаменитым математиком Джоном фон Нейманом и привлёк его к работе над машиной. Фон Нейман внёс свой теоретический вклад в проект. В итоге был создан теоретический и инженерный фундамент для преемника ЭНИАКа - следующей модели вычислительной машины под названием EDVAC (ЭДВАК) с хранимой в памяти программой.

В середине июля 1944 года Экерт и Мокли собрали первую пару модулей для сложения чисел. Соединив их, они выполнили простое умножение двух чисел: 5 и 1000. Получив верный результат, учёные продемонстрировали руководству Института и Лаборатории, а также всем скептикам, что электронная вычислительная машина может быть построена.

Конструкция машины выглядела довольно сложной. Планировалось, что она будет содержать почти 17,5 тысяч ламп. Такое большое количество ламп было связано с тем, что ЭНИАК должен был работать с десятичной системой счисления . Именно её предпочитал Мокли, считая что компьютер должен был понятен человеку. Однако, с этим были и свои проблемы: ламп было очень много, они перегревались и гасли. Выход из строя одной лампы, одного конденсатора или резистора влёк за собой остановку работы всей машины, а всего существовало ~1,75 миллиарда различных вариантов отказа в каждую секунду. До сих пор человечество не создавало ни одного подобного прибора такой сложности и с такими жёсткими требованиями к надёжности. Чтобы хоть как-то понизить частоту выхода из строя вакуумных ламп, Экерт предложил подавать на них минимальное напряжение - 5.7 вольт вместо номинальных 6.3 вольта, а после выполнения расчётов ЭНИАК продолжал работать, поддерживая лампы в нагретом состоянии, чтобы перепад температуры при охлаждении и накаливании не приводил к их перегоранию. Результатом стало то, что за неделю сгорало примерно 2-3 лампы, а среднее время работы лампы составляло 2500 часов. Довольно высокие требования предъявлялись к отбору радиодеталей и качеству сборки. Тем не менее инженеры добились как минимум 20-часовой непрерывной работы ЭНИАКа без поломок. Это, конечно, не так много по нынешним меркам, но за каждые 20 часов работы вычислительная машина выполняла месячный объём работы механических вычислителей!

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

К осени 1945 года завершилась сборка ЭНИАКа, машина была готова к проведению первого испытания. Война к тому времени закончилась, к счастью для людей, однако машина не стала стоять без дела. Для ЭНИАКа была подобрана новая задача: расчёты возможности создания водородной бомбы. Характер задачи как раз показывал, что роль подобных вычислительных машин будет только возрастать.

Дж. Преспер Эккерт и Джон У. Мокли с компьютером ENIAC. Университет Пенсильвании, 1946

Z-серия Конрада Цузе

Репродукция компьютера Zuse Z1 в Музее техники, Берлин

В 1936 году молодой немецкий инженер-энтузиаст Конрад Цузе начал работу над своим первым вычислителем серии Z, имеющим память и (пока ограниченную) возможность программирования. Созданная, в основном, на механической основе, но уже на базе двоичной логики, модель Z1, завершённая в 1938 году, так и не заработала достаточно надёжно, из-за недостаточной точности выполнения составных частей. Ввод команд и данных осуществлялся при помощи клавиатуры, а вывод, - с помощью маленькой панели на лампочках. Память вычислителя организовывалась при помощи конденсатора.

В 1939 году, Цузе создал второй вычислитель - Z2, но её планы и фотографии были уничтожены при бомбардировке во время Второй мировой войны, поэтому о ней почти ничего не известно. Z2 работала на электромагнитных переключателях, созданных в 1831 году ученым Джозефом Генри.

Следующая машина Цузе - Z3, была завершена в 1941 году. Она была построена на телефонных реле и работала вполне удовлетворительно. Тем самым, Z3 стала первым работающим компьютером, управляемым программой. Во многих отношениях Z3 была подобна современным машинам, в ней впервые был представлен ряд новшеств, таких как арифметика с плавающей запятой. Замена сложной в реализации десятичной системы на двоичную, сделала машины Цузе более простыми, а значит, более надёжными; считается, что это одна из причин того, что Цузе преуспел там, где Бэббидж потерпел неудачу.

Программы для Z3 хранились на перфорированной плёнке. Условные переходы отсутствовали, но в 1990-х было теоретически доказано, что Z3 является универсальным компьютером (если игнорировать ограничения на размер физической памяти). В двух патентах 1936 года, Конрад Цузе упоминал, что машинные команды могут храниться в той же памяти что и данные - предугадав тем самым то, что позже стало известно как архитектура фон Неймана и было впервые реализовано только в 1949 году в британском EDSAC.

Чуть ранее для частично законченного компьютера Z4 Цузе разработал первый в мире высокоуровневый язык программирования, названный им Планкалкюль (нем. Plankalkül исчисление планов ).

Война прервала работу над машиной. В сентябре 1950 года Z4 был, наконец, закончен и поставлен в ETH Zürich. В то время он был единственным работающим компьютером в континентальной Европе и первым компьютером в мире, который был продан. В этом Z4 на пять месяцев опередил Марк I и на десять - UNIVAC. Компьютер эксплуатировался в ETH Zürich до 1955 года, после чего был передан во Французский аэродинамический научно-исследовательский институт недалеко от Базеля, где работал до 1960 года.

Цузе и его компанией были построены и другие компьютеры, название каждого из которых начиналось с заглавной буквы Z. Наиболее известны машины Z11, продававшийся предприятиям оптической промышленности и университетам, и Z22 - первый компьютер с памятью на магнитных носителях.

Британский Colossus

Британский Colossus был использован для взлома немецких шифров в ходе Второй мировой войны

Во время Второй мировой войны, Великобритания достигла определённых успехов во взломе зашифрованных немецких переговоров. Код немецкой шифровальной машины «Энигма» был подвергнут анализу с помощью электромеханических машин, которые носили название «бомбы». Такая «бомба», разработанная Аланом Тьюрингом и Гордоном Уэлшманом (англ. Gordon Welchman ) . Большинство вариантов приводило к противоречию, несколько оставшихся уже можно было протестировать вручную. Это были электро-механические дешифраторы, работающие методом простого перебора.

Немцы также разработали серию телеграфных шифровальных систем, несколько отличавшихся от «Энигмы». Машина Lorenz SZ 40/42 использовалась для армейской связи высокого уровня. Первые перехваты передач с таких машин были зафиксированы в 1941 году. Для взлома этого кода, в обстановке секретности, была создана машина «Колосс» (Colossus ). Спецификацию разработали профессор Макс Ньюман (Max Newman ) и его коллеги; сборка Colossus Mk I выполнялась в исследовательской лаборатории Почтового департамента Лондона и заняла 11 месяцев, работу выполнили Томми Флауэрс (Tommy Flowers ) и др.

«Колосс» стал первым полностью электронным вычислительным устройством, хотя на нём и нельзя было реализовать любую вычислимую функцию. В «Колоссе» использовалось большое количество электровакуумных ламп, ввод информации выполнялся с перфоленты. Машину можно было настроить на выполнение различных операций булевой логики, но она не являлась тьюринг-полной. Помимо Colossus Mk I, было собрано ещё девять моделей Mk II. Информация о существовании этой машины держалась в секрете до 1970-х гг. Уинстон Черчилль лично подписал приказ о разрушении машины на части, не превышающие размером человеческой руки. Из-за своей секретности, Colossus не был упомянут во многих трудах по истории компьютеров.

Американские разработки

В 1937 году Клод Шеннон показал, что существует взаимнооднозначное соответствие между концепциями булевой логики и некоторыми электронными схемами, которые получили название «логические вентили», которые в настоящее время повсеместно используются в цифровых компьютерах. Работая в МТИ, в своей основной работе он продемонстрировал, что электронные связи и переключатели могут представлять выражение булевой алгебры. Так своей работой A Symbolic Analysis of Relay and Switching Circuits он создал основу для практического проектирования цифровых схем.

В ноябре 1937 года Джорж Стибиц завершил в Bell Labs создание компьютера «Model K» на основе релейных переключателей. В конце 1938 года Bell Labs санкционировала исследования по новой программе, возглавляемые Стибицем. В результате этого, 8 января 1940 года был завершён Complex Number Calculator, умеющий выполнять вычисления над комплексными числами. 11 сентября 1940 года в Дартмутском колледже, на демонстрации в ходе конференции Американского математического общества, Стибиц отправлял компьютеру команды удалённо, по телефонной линии с телетайпом. Это был первый случай когда вычислительное устройство использовалось удалённо. Среди участников конференции и свидетелей демонстрации были Джон фон Нейман, Джон Моучли и Норберт Винер, написавший об увиденном в своих мемуарах.

Компьютер Атанасова-Берри

В 1939 году Джон Винсент Атанасов (John Vincent Atanasoff ) и Клиффорд Берри (Clifford E. Berry ) из Университета штата Айова разработали Atanasoff-Berry Computer (ABC). Это был первый в мире электронный цифровой компьютер. Конструкция насчитывала более 300 электровакуумных ламп, в качестве памяти использовался вращающийся барабан. Несмотря на то, что машина ABC не была программируемой, она была первой, использующей электронные лампы в сумматоре. Соизобретатель ENIAC Джон Мокли (John Mauchly ) изучал ABC в июне 1941 года, и между историками существуют споры о степени его влияния на разработку машин, последовавших за ENIAC. ABC был почти забыт, до тех пор пока в центре внимания не оказался иск «Хоневелл против Sperry Rand», постановление по которому аннулировало патент на ENIAC (и некоторые другие патенты), из-за того что, помимо других причин, работа Атанасова была выполнена раньше.

В 1939 году в Endicott laboratories в IBM началась работа над Harvard Mark I. Официально известный как Automatic Sequence Controlled Calculator, Mark I был электромеханическим компьютером общего назначения, созданного с финансированием IBM и при помощи со стороны персонала IBM, под руководством гарвардского математика Howard Aiken. Проект компьютера был создан под влиянием Аналитической машины Ч. Бэббиджа, с использованием десятичной арифметики, колёс для хранения данных и поворотных переключатей в дополнение к электромагнитным реле. Машина программировалась с помощью перфоленты, и имела несколько вычислительных блоков, работающих параллельно. Более поздние версии имели несколько считывателей с перфоленты, и машина могла переключаться между считывателями в зависимости от состояния. Тем не менее, машина была не совсем Тьюринг-полной. Mark I был перенесён в Гарвардский университет и начал работу в мае 1944 года.

«ЭНИАК»

ЭНИАК выполнял баллистические расчёты и потреблял мощность в 160 кВт

Американский ENIAC, который часто называют первым электронным компьютером общего назначения, публично доказал применимость электроники для масштабных вычислений. Это стало ключевым моментом в разработке вычислительных машин, прежде всего из-за огромного прироста в скорости вычислений, но также и по причине появившихся возможностей для миниатюризации. Созданная под руководством Джона Мочли и Дж. Преспера Эккерта (J. Presper Eckert ), эта машина была в 1000 раз быстрее, чем все другие машины того времени. Разработка «ЭНИАК» продлилась с 1943 до 1945 года. В то время, когда был предложен данный проект, многие исследователи были убеждены, что среди тысяч хрупких электровакуумных ламп многие будут сгорать настолько часто, что «ЭНИАК» будет слишком много времени простаивать в ремонте, и тем самым, будет практически бесполезен. Тем не менее, на реальной машине удавалось выполнять несколько тысяч операций в секунду в течение нескольких часов, до очередного сбоя из-за сгоревшей лампы.

«ЭНИАК», безусловно, удовлетворяет требованию полноты по Тьюрингу. Но «программа» для этой машины определялась состоянием соединительных кабелей и переключателей - огромное отличие от машин с хранимой программой, появившихся у Конрада Цузе в 1940 году. Тем не менее, в то время, вычисления, выполняемые без помощи человека, рассматривались как достаточно большое достижение, и целью программы было тогда решение только одной единственной задачи . (Улучшения, которые были завершены в 1948 году, дали возможность исполнения программы, записанной в специальной памяти, что сделало программирование более систематичным, менее «одноразовым» достижением).

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

У нас хорошая новость: отныне каждые выходные мы будем публиковать «20-ку самых…» — рейтинг продуктов, технологий, изобретений и изобретателей, так или иначе связанных с IT.

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

Ну, поехали!

1. Z1

1938 год. Первая программируемая вычислительная машина с электрическим приводом.

Эту электромеханическую машину немецкого инженера Конрада Цузе относят к нулевому поколению. В соответствии с идеями Цузе, она состояла из главной управляющей программы, оперативной памяти и дополнительного вычислительного модуля. В качестве основного компонента в Z1 применялось электромагнитное реле. Пиковая производительность Z1 составляла где-то 1Hz (1 умножение за 5 сек.), а ее работу обеспечивал мотор от пылесоса мощностью 1 КВт. Машина помещалась на нескольких сдвинутых вместе столах, занимала около 4 м² и весила 500 кг.

Вообще-то до настоящего компьютера Z1 было еще далеко, да и работала она крайне нестабильно. Но кое в чём она была прогрессивнее, чем ENIAC или EDVAC — Z1 использовала двоичную систему счисления и поддерживала ввод данных с нормальной клавиатуры. К сожалению, оригинальная Z1 и ее потомки Z2 и Z3 вместе со всей документацией погибли в 1944 году под бомбами союзников.

2. ENIAC

1946 год. Первый электронный цифровой компьютер общего назначения.

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

Команда под руководством Дж. Экерта и Дж. Мокли потратила 3 года на сооружение ENIAC и получила настоящего монстра весом 30 тонн, занимавшего несколько залов и потреблявшего 174 КВт. Вычислительная мощность ENIAC составляла 357 операций умножения или 5000 операций сложения в секунду , тактовая частота – 100 KHz . Машина поддерживала ввод данных с перфокарт, а программировалась целой системой тумблеров.

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

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

После многочисленных ламповых ENIAC, EDVAC, EDSAC случился новый прорыв – компания NCR совместно с GE разработала компьютер, в котором применялась совершенно новая элементная база – транзисторы. Получившуюся ЭВМ NCR-304 можно назвать первым компьютером второго поколения.

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

Преимущества новой архитектуры стали очевидны сразу же. NCR-304 спокойно помещался в одной комнате, был удобен в работе, а, главное, он оказался гораздо надежнее своих ламповых предков. Покупатели сразу выстроились в очередь: сначала Корпус морской пехоты США, потом ряд учреждений в Вашингтоне, а затем и иностранцы – японский банк «Сумимото» и другие. Машина оказалась настолько удачной, что продержалась на рынке 17 лет — последний NCR-304 был демонтирован только в 1974 году.

4. Casio 14-A

1957 год. Первый электрический калькулятор.

К середине 50-х ЭВМ распространились довольно широко, но тут возник вопрос: а как быть бухгалтерам, аудиторам и вообще всем, кому для расчетов не требуются мощности больших компьютеров? Ответом стал Casio 14-A. По сути, это такой же калькулятор, как в вашем мобильном телефоне или планшете – только аналоговый и массой 150 кг.

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

5. Apollo Guidance Computer

1961 или 1962 год. Первый встраиваемый компьютер и первый компьютер на микросхемах.

Бортовой управляющий компьютер «Аполлона» — чудо инженерной мысли, производившееся на заводах Raytheon. AGC стал, наверное, самой передовой разработкой в IT-секторе начала 60-х. Модификации этого компьютера устанавливали на командный и лунный модули, и они проводили вычисления и контролировали движение, навигацию, и управляли модулями в ходе полётов.

Поражало уже то, что элементной базой для AGC были не лампы или транзисторы, а интегральные схемы. До 60% всех производившихся тогда микросхем в США шло на нужды программы «Аполлон» и конкретно для постройки AGC. Это позволило сделать компьютер быстрым (тактовая частота – 2MHz, ОЗУ 512 Бит, ПЗУ 8Kb) и достаточно компактным (250 кг), чтобы встраивать его в приборную панель каждого из модулей.

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

6. PDP-1 и УМ-1НХ

1961 и 1963 годы соответственно. Борются за право считаться первым первым мини-компьютером.

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

В 1961 году появился PDP -1. Компьютер стоил $20 000, имел размер где-то 4-х холодильников и быстродействие около 20 000 команд в секунду. Быстрая машина. Одним из нововведений PDP-1 был дисплей размером 512 х 512 пикселов. PDP пошли в серию и стали одними из популярнейших компьютеров 60-х и 70-х годов.

В СССР тоже не сидели сложа руки. В 1963 году в Ленинграде была представлена ЭВМ УМ1-НХ («Управляющая машина №1 для народного хозяйства»). Она была медленнее PDP-1 и использовала дискретную логику, однако получилась гораздо более компактной – весила всего 80 кг и помещалась на письменном столе.

7. IBM System/360

1964 год. Первое семейство серийных, масштабируемых компьютеров.

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

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

Масштабируемость стала не единственной находкой инженеров IBM. System/360 стала еще и первой 32-разрядной системой, могла работать с 16Mb памяти, развивать тактовую частоту до 5MHz и стала настолько успешной, что ее охотно покупали до конца 1970-х.

8. CDC 6600

1964 год. Первый суперкомпьютер.

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

В CDC 6600 были впервые применены кремниевые транзисторы вместо германиевых, активная система охлаждения на основе фреона, и все это сформировало совершенно новую архитектуру. Главный процессор CDC 6600 выполнял только логические и арифметические операции, а за работу с устройствами отвечало 10 «периферийных» процессоров. В результате, CDC 6600 был способен одновременно выполнять несколько операций сложения, умножения и деления. Благодаря таким параллельным вычислениям, он стал самым быстрым компьютером своего времени, а ряд его архитектурных особенностей лег в основу RISC-процессоров, появившихся в 70-е.

9. Honeywell DP-516

1969 год. Первый сервер-маршрутизатор.

Первоначально DP-516 был довольно заурядным мини-компьютером – до тех пор, пока на него не обратили внимание Джерри Элкинд и Ларри Роберт, которые предложили схему первой компьютерной сети.

Для организации того, что вскоре получило название ARPANET, потребовались IMP (Interface Message Processor) – модифицированные DP-516. Эти компьютеры стали выполнять задачи по маршрутизации потоков в сети. Каждый такой компьютер мог соединяться с шестью другими IMP через арендованные у AT&T телефонные линии и передавать данные со скоростью до 56 Kbps.

Первые эксперименты по соединению двух ЭВМ через IMP прошли в том же 1969 году – была установлена связь между компьютерами в Лос-Анджелесе и Стэнфорде.

10. Magnavox Odyssey

1972 год. Первая коммерческая игровая консоль.

До начала 70-х компьютерные игры были редкой забавой для студентов и лаборантов, имевших доступ к серьезным ЭВМ. В середине 60-х американский Инженер Ральф Баер, что пора менять ситуацию и в 1969 году представил Brown Box – прототип игровой консоли. Это было компактное устройство на простейшей дискретной логике. Оно подключалось к телевизору и позволяло с помощью манипуляторов играть в простейшие игры типа «два квадратика гоняют по экрану третий квадратик».

Баер заключил контракт с Magnavox, которая в 1972 году выпустила коммерческий вариант его Brown Box под названием Odyssey. Консоль стоила около $100, неплохо продавалась и заложила основу для целого рынка домашних видеоигр.