Герман Цузе и его вычислительные машины 


Мы поможем в написании ваших работ!



ЗНАЕТЕ ЛИ ВЫ?

Герман Цузе и его вычислительные машины



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

Конрад Цузе родился 22 июня 1910 года в Берлине. Его отец, Эмиль Цузе, был почтовым чиновником, зарабатывал немного, но вместе с женой Марией Цузе, и сестрой Конрада — Лизелоттой, делал все, что мог, чтобы поддержать интерес сына к конструированию вычислительных машин. Надо сказать, что еще в детстве Конрад сконструировал действующую модель машины для размена монет. В 1935 году он окончил высшую техническую школу (Tecbnische Hochschule) по специальности “гражданское строительство” и начал работать аналитиком в авиакомпании Henschel («Хеншель»). Работая в этой компании, Цузе столкнулся с многочисленными нудными вычислениями, связанными с проектированием самолетов. В частности, он корпел над расчетами нагрузки, возникающей при вибрации крыла. В 1936 году, в возрасте 26 лет, он решил проектировать вычислительный прибор (компьютер), имея для этого накопившиеся идеи и комнату в квартире родителей в качестве “мастерской”.

Начало работ над первой вычислительной программируемой машиной Цузе относится к 1936 г. Характерной особенностью этой машины являлось то, что для переключения использовались не реле, а металлические пластины. Упорству Цузе можно только позавидовать, ведь эти пластины количеством два десятка тысяч (!) были вырезаны лобзиком, впрочем, не без помощи ближайших друзей.

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

Тем не менее, он оказался достойным наследником В.Лейбница и Дж.Буля поскольку вернул к жизни уже забытую двоичную систему исчисления, а при расчете схем использовал нечто подобное булевой алгебре. Она была подобно машине Беббиджа чисто механической. Использование двоичной системы сотворило чудо – машина занимала всего два квадратных метра на столе в квартире изобретателя! Длина слов составляла 22 двоичных разряда. Выполнение операций производилось с использованием плавающей запятой. Для мантиссы и ее знака отводилось 15 разрядов, для порядка – 7. Память (тоже на механических элементах) содержала 64 слова (против 1000 у Беббиджа, что тоже уменьшило размеры машины). Числа и программа вводилась вручную.

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

У Z1 был один серьезный недостаток — ненадежность вычислений. Модель действительно являлась экспериментальной, хотя могла использоваться для научных вычислений. И, конечно, не была продана. Между прочим, для ранних компьютеров (вплоть до начала бума IBM PC-совместимых компьютеров в начале 80-х годов ХХ в.) показатель реализации был очень важен и служил, своего рода, индикатором успеха.

 


Таблица 2.1 Основные характеристики Z1

Реализация Тонкие металлические пластины
Частота 1 Гц
Вычислительный блок Обработка чисел с плавающей запятой, длина машинного слова — 22 бита
Средняя скорость вычислений Умножение — 1 операция за 5 секунд
Ввод данных Клавиатура, устройство считывания с перфоленты
Вывод данных Ламповая панель (десятичное представление)
Память 64 слова по 22 бита
Вес Около 500 кг

Таблица 2.2 Основные характеристики Z4

Реализация Реле, память — металлические пластины
Частота 30 Гц
Вычислительный блок Обработка чисел с плавающей запятой, длина машинного слова — 32 бита
Средняя скорость вычислений Умножение – 11 операций в секунду
Ввод данных Десятичная клавиатура, устройство считывания с перфоленты
Вывод данных Печатная машинка марки «Mercedes»
Память 64 слова по 22 бита
Вес Около 1000 кг

 

Еще через год в машине появилось устройство ввода данных и программы, использовавшее киноленту, на которую перфорировалась информация, а механическое арифметическое устройство заменило АУ последовательного действия на телефонных реле. В этом К. Цузе помог австрийский инженер Гельмут Шрайер, специалист в области электроники. Усовершенствованная машина получила название Z2. В 1941 г. Цузе с участием Г. Шрайера создает релейную вычислительную машину с программным управлением (Z3), содержащую 2000 реле и повторяющую основные характеристики Z1 и Z2. Она стала первой в мире полностью релейной цифровой вычислительной машиной с программным управлением и успешно эксплуатировалась. Ее размеры лишь немного превышали размеры Z1 и Z2. Она использовалась в расчетах в процессе конструирования самолётов.

Еще в 1938 г. Г.Шрайер, предложил использовать для построения Z2 электронные лампы вместо телефонных реле. Тогда К. Цузе ему сказал: «Вероятно, ты выпил слишком много шнапса!»

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

Весной 1945 г. Появилась улучшенная версия — Z4. Однако логическая структура у обеих моделей (Z1 и Z3) была одинакова. Она очень напоминает архитектуру современных компьютеров: память и процессор были отдельными устройствами, процессор мог обрабатывать числа с плавающей запятой, выполнять арифметические действия и извлекать квадратный корень. Программа хранилась на перфоленте и считывалась последовательно.

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

Другим экстраординарным достижением Цузе был первый алгоритмический язык программирования Планкалкюль (Plankalkuel — от plan calculus), разработанный им в 1945–1946 гг. Оказалось, что на Z4 история работы Конрада Цузе не заканчивается

В 1949 г. Он основал фирму Zuse KG в городе Нойкирхене (Neukirchen). Она разрабатывала программно-управляемые электромеханические компьютеры. В 1956-м фирма была куплена концерном Siemens AG. К этому моменту у Цузе работало уже 1500 сотрудников. В Siemens Цузе был тем, что теперь называют ведущим научным сотрудником.

В 50—60 годах Цузе были созданы новые компьютеры на реле Z-5 и Z-11, затем вместе с Фроммом и Гюнчем он создает Z-22 на электронных лампах и Z-23 — на транзисторах. Одной из последних его разработок были компьютеры Z-25 и Z-31, а также устройство Z-64 для автоматического построения чертежей и карт.

Итак, К.Цузе установил несколько вех в истории развития компьютеров: первым в мире использовал при построении вычислительной машины двоичную систему исчисления (1937г.), создал первую в мире релейную вычислительную машину с программным управлением (1941г.) и цифровую специализированную управляющую вычислительную машину (1943г.).

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

 



Поделиться:


Последнее изменение этой страницы: 2016-12-16; просмотров: 507; Нарушение авторского права страницы; Мы поможем в написании вашей работы!

infopedia.su Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Обратная связь - 3.143.9.115 (0.008 с.)