Z1 (компьютер)


Z1 был механическим компьютером с моторным приводом , разработанным Конрадом Цузе с 1936 по 1937 год, который он построил в доме своих родителей с 1936 по 1938 год . инструкции из перфорированной целлулоидной пленки.

«Z1» был первым в мире свободно программируемым компьютером, в котором использовалась логическая логика и двоичные числа с плавающей запятой , однако он был ненадежен в работе. [3] [4] Он был завершен в 1938 году и полностью финансировался за счет частных средств. Этот компьютер был уничтожен во время бомбардировки Берлина в декабре 1943 года во время Второй мировой войны вместе со всеми планами строительства.

Z1 был первым из серии компьютеров, разработанных Цузе. Его первоначальное название было «V1» для Versuchsmodell 1 (что означает «Экспериментальная модель 1»). После Второй мировой войны он был переименован в «Z1», чтобы отличаться от летающих бомб , разработанных Робертом Луссером . [5] Z2 и Z3 были продолжением, основанным на многих из тех же идей, что и Z1.

Z1 содержал почти все части современного компьютера, то есть блок управления, память, микропоследовательности, логику с плавающей запятой и устройства ввода-вывода. Z1 можно было свободно программировать с помощью перфоленты и устройства чтения перфоленты. [6] Существовало четкое разделение между считывателем перфоленты, блоком управления для наблюдения за всей машиной и выполнением инструкций, арифметическим блоком и устройствами ввода и вывода. Входной ленточный блок считывает перфорацию в 35-миллиметровой пленке . [7]

Z1 был 22-битным сумматором и вычитателем значений с плавающей запятой с некоторой управляющей логикой, позволяющей выполнять более сложные операции, такие как умножение (путем повторяющихся сложений) и деление (путем повторяющихся вычитаний). Набор инструкций Z1 состоял из восьми инструкций, и каждая инструкция занимала от одного до двадцати одного цикла .

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


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