Главная страница

айкен. Закончил свой пятилетний проект "Вычислительной машины с автоматическим управлением последовательностью операций"


Скачать 13.16 Kb.
НазваниеЗакончил свой пятилетний проект "Вычислительной машины с автоматическим управлением последовательностью операций"
Анкорайкен
Дата13.04.2022
Размер13.16 Kb.
Формат файлаdocx
Имя файлаайкен.docx
ТипЗакон
#469343

В 1944 году, Говард Айкен с командой из четырех инженеров закончил свой пятилетний проект "Вычислительной машины с автоматическим управлением последовательностью операций" (ACCK), и назвал ее "Mark 1". Впоследствии, заверщив "военную службу", на которой ему приходилось рассчитывать сложные баллистические таблицы, "Mark 1" проработал еще 15 лет в Гарвардском университете, помогая составлять математические таблицы и решая самые разнообразные задачи, от создания экономических моделей до конструирования электронных схем компьютеров. Замечательно, что ее автором был человек, широтой своих интересов - инженер, математик, физик, - напоминающий Чарльза Бэббиджа. С идеями великого англичанина Айкен познакомился случайно, спустя три года после начала работы над "Mark 1". Пораженный предвиденьем Бэббиджа, он писал:"Живи Бэббидж на 75 лет позже, я остался бы безработным!".

Говард Гатуэй Айкен в 1937 году начал работать в Гарвардском университете над тезисами своей диссертации. Нетипичным был и его путь в науку. Закончив военно–техническую школу в Индианаполисе, Айкен поступил в Висконсинский университет, где в 1923 году получил степень бакалавра в области электротехники. Но молодого инженера тянуло к “основам науки” – математике и физике, и в 1931 году он снова становиться студентом, на этот раз Чикагского университета. В следующем году, окончательно порвав с Вестингаузом, он переходит в Гарвард, где завершает свое научное образование. Теоретическая часть диссертации Айкена содержала решение так называемых обыкновенных нелинейных дифференциальных уравнений. Чтобы сократить вычислительную работу, Айкен начал придумывать несложные машины для автоматического решения частных задач. В конце концов он пришел к идее автоматической универсальной вычислительной машины, способной решать широкий круг научно–технических задач.

В "Mark 1" использовались механические элементы для представления чисел и электромеханические - для управления работой машины. Числа хранились в регистрах, состоящих из десятизубных счетных колес. Каждый регистр содержал 24 колеса, причем 23 из них использовались для представления числа (то есть "Mark 1" мог "перемалывать" числа длинной до 23 разрядов, а одно - для представления его знака. Регистр имел механизм передачи десятков и поэтому использовался не только для хранения чисел; находящееся в одном регистре число могло быть передано в другой регистр и добавлено к находящемуся там числу (или вычтено из него). Всего в "Mark 1" было 72 регистра и, кроме того, дополнительная память из 60 регистров, образованных механическими переключателями. В эту дополнительную память вручную вводились константы - числа, которые не изменялись в процессе вычислений.
Умножение и деление производилось в отдельном устройстве. Кроме того, машина имела встроенные блоки, для вычисления sin x, 10x и log x. Скорость выполнения арифметических операций в среднем составляла: сложение и вычитание - 0,3 секунды, умножение - 5,7 секунды, деление - 15,3 секунды. Таким образом "Mark 1" был "эквивалентен" примерно 20 операторам, работающим с ручными счетными машинами.
Работой "Mark 1" управляли команды, вводимые с помощью перфорированной ленты. Каждая команда кодировалась посредством пробивки отверстий в 24 колонках, идущих вдоль ленты, и считывалась с помощью контактных щеток. Совокупность электрических сигналов, полученных в результате "прощупывания" позиций данного ряда, определяла действие машины на данном шаге вычислений. После завершения операции лента сдвигалась, и под щетки попадал следующий ряд отверстий. В одной перфоленте Айкен объединил два типа бэббиджевских перфокарт - операционные карты и карты вычислений.


написать администратору сайта