Рождение компьютера.часть2.
Nov. 9th, 2011 11:58 amюпана - абак древних инков.
Ну про Бэббиджа и Курту - я уже писал, про IBM -писал, даже краткий экскурс про клоны PC был.
Итак краткая история компьютера от античности и до 50-х годов
Продолжение с 20 до 45-го
1920 Ю джин Кариссан сконструировал машину для факторизации целых чисел, механизм которой был основан на его собственной конструкции, представлявшей собой 14 соединенных между собой металлических колец.
1926 Деррик Генри Леммер также сконструировал машину для факторизации целых чисел, но основанную на 19-ти велосипедных цепях. Более поздний вариант его машины использовал вместо цепей кинопленку с отверстиями по краям.
1931 Э. Винн-Вильямс использовал заполненные газом трубки в своем двоичном цифровом счетчике, который затем использовался при различных физических опытах.
1932 Леммер добавил оптический считыватель в свою машину для факторизации чисел. Теперь устройство могло производить 5000 операций в секунду.
1935 Корпорация IBM представила миру IBM 601 – машину, арифметическое устройство которой было построено на реле и было способно проводить операцию умножения за 1 секунду. Небывалая по тем временам мощность и скорость машины снискали ей огромную популярность не только среди ученных, но и среди бизнесменов. Всего было построено более полутора тысяч компьютеров этой модели.
1937 (июнь)

Конрад Цьюз (1910...1995) записал в своем дневнике основную мысль концепции «хранимой программы».
1937 (ноябрь)

Джордж Стибитц (1904...1995), сотрудник Bell Labs, сконструировал у себя дома, на кухне, K-Model, машину, демонстрирующую действие 1-битового двоичного сумматора на основе реле.
1937
![]()
Алан М. Тьюринг (1912...1954) издал научный труд, решающий многие математические проблемы построения компьютеров. Описанный им теоретический сильно упрощенный компьютер известен сейчас как машина Тьюринга.
1938 (ноябрь) Мариан Режевски (1906...?), работавший на польское Бюро Шифров, завершил создание «Бомбы» – машины, которая, используя электромеханическое логическое устройство, подбирала комбинации букв для взлома немецкого кода Enigma.
Устройство Энигмы представляло собой серию роторов с 26-ю контактами (один контакт на каждую букву алфавита). Последовательность роторов и их настройки периодически меняли (что являлось «ключом»). Бомба имела аналогичное устройство и пыталась найти нужную последовательность роторов, сравнивая уже открытый текст (угаданный) с соответствующими ему частями кода.
Но через месяц немцы добавили в Энигму еще несколько роторов, и Польша, не имея средств на усовершенствование Бомбы, передала все наработки англичанам и французам.
1938
![]()
Клод Э. Шеннон (р. 1916) завершил работу по имплементации символьной логики при помощи реле.
1938 Цьюз завершил работу над прототипом электромеханического двоичного программируемого калькулятора V1 (после войны он был переименован в Z1). Эта машина могла работать с плавающей точкой и отрицательными числами.
Конрад Цузе рядом с восстановленным Z1
1939 (ноябрь)


Джон В. Атанасофф (1903...1995) и студент колледжа штата Айова (теперь это Государственный Университет штата Айова) Клиффорд Берри (?...1963) построили прототип 25-битного сумматора. Это была первая в истории машина, использующая для вычислений вакуумные трубки. Для хранения операндов была предназначена память на 2 25-битных слова в форме т.н. аккумуляторов (с цепями обновления на дополнительных вакуумных трубках – первая в истории регенерируемая память). Устройство ввода как таковое отсутствовало, пользователю приходилось вводить значения напрямую в память, подключая провода к разъемам аккумуляторов.
1939 (ноябрь) В Bell Labs Сэмюэль Вильямс и Джордж Стибитц завершили работу над калькулятором, имеющим возможность оперировать комплексными числами. Машина была названа Complex Number Calculator, а в последствии переименована в Model I Relay Calculator. Логическое устройство базировалось на основе технологий, применяемых в телефонных станциях того времени, и использовало более 450 реле. Десятичные числа были представлены в виде т.н. Plus 3 BCD; то есть десятичному нулю соответствовало двоичное число 0011, единице – 0100 и так далее до 9, которой соответствовал двоичный код 1100. Такая схема позволила ученым существенно сократить количество используемых реле.
Управление машиной могло осуществляться удаленно при помощи трех клавиатур, размещенных в разных частях здания и устроенных наподобие телетайпа, однако в каждый конкретный момент времени могла использоваться только одна клавиатура.
1939 Цьюз и Шреер начали работу над V2 (Z2) – усовершенствованной версией машины Z1 с новым арифметическим устройством на базе релейной логики. Проект был вскоре приостановлен на год в связи с началом Второй Мировой войны.
1940 Тьюринг и Гордон Велшман (1905...?), работая на Государственную Школу Кодов и Шифров Великобритании, расположенную в ныне знаменитом местечке Блетчли Парк, успешно усовершенствовали дизайн «Бомбы», добавив в эту машину дополнительные логические цепи, что позволило значительно снизить процент ошибок.
1940 Цьюз был демобилизован из фашистской армии, и завершил Z2. Эта машина работала гораздо лучше чем Z1, но была менее надежна.
1940 (сентябрь) Стибитц на математической конференции в Ганновере, штат Нью-Гемпшир продемонстрировал удаленное управление калькулятором комплексных чисел через телетайп.
1941 (Лето)
![]()
Атанософф и Берри завершили специализированный калькулятор для решения систем линейных уравнений, названный позднее ABC (Atanasoff-Berry Computer).
Когда Соединенные Штаты вступили во Вторую Мировую войну, Атанасофф покинул колледж штата Айова и прекратил работу над вычислительной техникой. ABC был забыт и разобран на детали в 1946, когда на складе, где он стоял, потребовалось освободить место.
1941 (декабрь)
Работая теперь при ограниченной поддержке DVL (Германский исследовательский институт аэронавтики), Цьюз построил Z3 – первый программируемый калькулятор. Он мог работать с числами, содержащими плавающую точку, семибитную экспоненту и 14-битную мантиссу. Память на базе полутора тысяч реле могла хранить 64 слова. Арифметическое и контрольное устройства содержали еще 1200 реле. По размерам машина походила на достаточно большой шкаф.
1943 (январь)
Говард Айкен (1900...1973) и команда из IBM в Гарвардском Университете, в городе Кембридж, штат Массачусетс, построили ASCC Mark I (Automatic Sequence-Controlled Calculator Mark I) также известный как Harvard Mark I. Эта машина стала первым широко известным программируемым калькулятором.

Машина была длиною в 51 фут (около 15 метров), весила 5 тонн и состояла из 750 тысяч частей. В машине имелось 72 аккумулятора, каждый из которых содержал свое собственное арифметическое устройство и механический регистр емкостью в 23 цифры и 1 знаковый бит. Числа обрабатывались с фиксированной точкой, положение которой определялось с помощью специального переключателя. Функции ввода/вывода осуществляли несколько устройств для чтения перфокарт и печатающих устройств. Операция сложения занимала треть секунды, умножение – приблизительно 1 секунду.
Программы и данные читались отдельно друг от друга на разных ридерах перфокарт, кроме того, данные можно было вводить напрямую в регистры констант. Переходы в программах были недопустимы, но через некоторое время этот недостаток был исправлен.
ASCC Mark I
1943 (апрель)
Макс Ньюман, Винн-Вильямс и их команда из Блетчли Парк завершили работу над Heath Robinson, машиной для взлома новых германских шифров, известных под кодовым названием «рыба».
1943 (апрель)

Джон Мокли (1907...1980), Дж. Преспер Эккерт (1919...1995) и Джон Брейнерд написали «Доклад об электронном дифференциальном анализаторе».
1943 (декабрь)
Томми Флауэрс и его команда из Блетчли Парк построили «Колос» – полностью электронный аналог машины Heath Robinson.
1944...1945
Цьюз почти завершил Z4 – полноразмерную вычислительную машину, которая включала в себя все его предыдущие разработки. Но так как ход войны переменился в явно худшую для Германии сторону, работу над машиной пришлось отменить, а то, что уже было построено, перевезли в баварскую деревушку Хинтерстайн и спрятали.
окончание следует




no subject
Date: 2011-11-09 01:18 pm (UTC)Можно еще было бы раскрыть тему механических баллистических вычислителей, применявшихся, как я понимаю, в основном в артиллерии береговой обороны.