Z1 - първият програмируем компютър в света - Алтернативен изглед

Z1 - първият програмируем компютър в света - Алтернативен изглед
Z1 - първият програмируем компютър в света - Алтернативен изглед

Видео: Z1 - първият програмируем компютър в света - Алтернативен изглед

Видео: Z1 - първият програмируем компютър в света - Алтернативен изглед
Видео: Настя и сборник весёлых историй 2024, Септември
Anonim

Конрад Зузе беше блестящ инженер, който работи самостоятелно върху създаването на програмируеми компютри. Въпреки това, разработвайки тези механизми сам, Zuse получи машини с много функции, характерни за по-късните компютри. Въпреки че първите му машини са унищожени по време на Втората световна война, след войната Zuse KG става успешен производител на компютри.

Конрад имаше късмет с родителите си, защото те не само „се примириха“с експериментите на Конрад, а всъщност финансираха тяхното създаване. От детството си Конрад се интересувал от автомати и дори сглобявал машина за разпределяне на шоколад. На 18 години той се записва като студент по архитектура и строителство в университета в Берлин и открива неприязънта си към конвенционалните изчисления.

Изчертаване на възли Z1 от спецификацията на патента
Изчертаване на възли Z1 от спецификацията на патента

Изчертаване на възли Z1 от спецификацията на патента.

Zuse мразеше досадните изчисления на много едновременни линейни уравнения, но единственият начин да се получи резултат бяха ръчни изчисления. Можеха да отнемат месеци и Конрад смяташе, че това е страшна загуба на време. Мислите му се насочиха към начини за автоматизиране на изчисленията: можем да кажем, че той реши да не прави изчисления, а … да измисли компютър!

Versuchsmodell или * експериментален модел *
Versuchsmodell или * експериментален модел *

Versuchsmodell или * експериментален модел *.

Вече квалифициран инженер, през 1936 г. Зузе започва пионерската си работа по изчислителни машини. От най-простите части: метални плочи, щифтове и филм, Конрад сглоби едно единствено движение Z1. Това беше първият от няколко механични компютъра за Zuse.

Z1 е сглобен от Конрад с приятеля му Хелмут Шрайер в хола на родителите на Зуза през 1936-1938 година. V1 (Versuchsmodell или "експериментален модел"), по-късно преименуван на Z1 (Zuse1), пое около 2 метра на 2 метра, тежеше около 500 кг и беше напълно механичен. За конструкцията бяха използвани части от немския дизайнер за деца Meccano. Z1 се състоеше от хиляда тънки прорезани метални пластини, които служеха за неговата „памет“.

Z1 в хола на родителите на Zuse
Z1 в хола на родителите на Zuse

Z1 в хола на родителите на Zuse.

Промоционално видео:

Изтеглянето на данни беше реализирано чрез специален четец: Конрад Зузе използва стар 35 мм филм с перфорирани дупки за това. Z1 също имаше клавиатура за пишеща машина и показва резултатите, използвайки крушки на специален гнездо.

Въпреки че неговият механичен дизайн е гениален, най-важната характеристика беше, че той използва бинарно кодиране: всички механични калкулатори до Z1 се основават на десетична аритметика. Приемането на двоичен код позволи на Zuse да избегне сложността на десетичната аритметика и също доведе до модулен дизайн, използвайки механичен аналог на логически порти.

Елемент на механичната бинарна логика
Елемент на механичната бинарна логика

Елемент на механичната бинарна логика.

Z1 можеше само да добавя и изважда, умножението става чрез многократно добавяне. Колата не беше надеждна и много бавна. Той имаше девет инструкции и всеки от тях отне няколко цикъла и всеки цикъл отне една секунда.

Копие на този компютър е изложено в музея за Верке и техника в Берлин.