Автоматическая вычислительная машина - Automatic Computing Engine - Wikipedia

Перфокарты в лотке для компьютера Pilot ACE, построенного на заводе Национальная физическая лаборатория (Великобритания), 1950. Музей науки в Лондоне.

В Автоматическая вычислительная машина (ТУЗ) был британцем рано электронный серийный компьютер с хранимой программой разработано Алан Тьюринг. Он был основан на более раннем Пилотный ACE. Это привело к созданию компьютера MOSIAC, Бендикс Г-15, и другие компьютеры.

Фон

Руководил проектом Джон Р. Уомерсли,[1] заведующий математическим отделением Национальная физическая лаборатория (НПЛ). Использование слова Двигатель был данью дань уважения Чарльз Бэббидж и его Разностная машина и Аналитическая машина. Технический дизайн Тьюринга Предлагаемый электронный калькулятор был продуктом его теоретической работы в 1936 г. «О вычислимых числах».[2] и его военный опыт в Bletchley Park где Колосские компьютеры удалось нарушить немецкие военные кодексы. В своей статье 1936 года Тьюринг описал свою идею как «универсальную вычислительную машину», но теперь она известна как Универсальная машина Тьюринга.[нужна цитата ]

Уомерсли пригласил Тьюринга для работы в NPL над проектом ACE; он согласился и начал работу 1 октября 1945 года, а к концу года он завершил набросок своего «Предлагаемого электронного калькулятора», который был первым достаточно полным проектом компьютер с хранимой программой и, помимо того, что он был в гораздо большем масштабе, чем окончательная рабочая машина, предвосхищал окончательную реализацию в наиболее важных аспектах.[3] Однако из-за строгой и длительной секретности работы в Блетчли-парке он был запрещен (из-за Закон о государственной тайне ) от объяснения того, что он знал, что его идеи могут быть реализованы в электронном устройстве.[4] Наиболее известные EDVAC дизайн представлен в Первый проект отчета о EDVAC (от 30 июня 1945 г.) Джон фон Нейман, который знал о теоретической работе Тьюринга, получил широкую огласку, несмотря на ее неполноту и сомнительное отсутствие указаний на источники некоторых идей.

Отчет Тьюринга о ACE был написан в конце 1945 года и включал подробные логические схемы и смету расходов в 11 200 фунтов стерлингов.[5] Он почувствовал эту скорость и размер объем памяти были решающими, и он предложил высокоскоростную память того, что сегодня назвали бы 25 килобайты, доступ на скорости 1 МГц; он заметил, что для требуемых целей «память должна быть действительно очень большой по сравнению со стандартами, которые преобладают в большинстве клапанов и реле, и [поэтому] необходимо искать более экономичную форму хранения», и эта память «представляется основным ограничением в конструкции калькулятора, т. е. если проблема хранения данных может быть решена, все остальное будет сравнительно простым».[6] ACE реализован подпрограмма звонки,[7] в то время как EDVAC этого не сделал, и что также отличало ACE от EDVAC, так это использование Сокращенные компьютерные инструкции,[4] ранняя форма языка программирования. Изначально планировалось, что Томми Флауэрс, инженер Почтовое отделение Научно-исследовательская станция в Доллис Хилл на севере Лондона, который отвечал за создание компьютеров Colossus, должен был построить ACE, но из-за секретности его военных достижений и давления послевоенной работы это было невозможно.[нужна цитата ]

Пилотный ACE

Коллеги Тьюринга из NPL, не зная о Colossus, думали, что инженерные работы по созданию полного ACE были слишком амбициозными, поэтому первая версия ACE, которая была построена, была Пилотная модель ACE, уменьшенная версия оригинального дизайна Тьюринга. Помощник Тьюринга, Джим Уилкинсон, работал над логическим дизайном ACE, и после того, как Тьюринг уехал в Кембридж в 1947 году, Уилкинсон был назначен руководителем группы ACE.[8] У Pilot ACE было менее 1000 термоэмиссионные клапаны (электронные лампы) по сравнению с примерно 18000 в ENIAC.[9] Он использовал ртутные линии задержки для своей основной памяти. Каждая из 12 линий задержки имела длину 5 футов (1,5 м) и передавала 32 инструкции или слова данных по 32 бита каждая. Он запустил свою первую программу 10 мая 1950 года, когда это был самый быстрый компьютер в мире; каждая из его линий задержки имела пропускную способность 1 Мбит / с.[10]

Первые серийные версии Pilot ACE, Английский Electric DEUCE, из которых 31 был продан, были поставлены в 1955 году.[11]

МОЗАИКА

Вторым воплощением дизайна ACE был MOSAIC (автоматический интегратор и компьютер Министерства снабжения). Это было построено Аллен Кумбс и Уильям Чендлер из Доллис Хилл, который работал с Томми Флауэрс по созданию десяти компьютеров Colossus. Он был установлен в Центр исследований и разработок радаров (RRDE) в Малверне, который позже слился с Учреждение телекоммуникационных исследований (TRE), чтобы стать Королевский радар (RRE). Он провел свою первую программу испытаний в конце 1952 или начале 1953 года и начал работать в начале 1955 года. MOSAIC содержал 6480 электронных клапанов и имел коэффициент готовности около 75%. Он занимал четыре комнаты и был самым большим из первых британских компьютеров. Он использовался для расчета траекторий самолета по радиолокационным данным. Он продолжал работать до начала 1960-х годов.[4][12][13]

Производные

Принципы конструкции ACE были использованы в Bendix Corporation с G-15 компьютер.[14]:279 Технический проект был выполнен Гарри Хаски который провел 1947 год в секции ACE в NPL. Позже он участвовал в разработке оборудования для EDVAC. Первый G-15 запустили в 1954 году.[нужна цитата ] и, поскольку это относительно небольшая однопользовательская машина, некоторые считают ее первой персональный компьютер.[15][16]

Другие производные ACE включают Электронный бизнес-машина EMI и Packard Bell Corporation ПБ 250.[17]

Сноски

  1. ^ Коупленд 2005, Глава 3.
  2. ^ Тьюринг, Алан М. (1936), "О вычислимых числах, в приложении к Entscheidungsproblem", Труды Лондонского математического общества, 2 (опубликовано в 1937 г.), 42 (1), стр. 230–65, Дои:10.1112 / плмс / с2-42.1.230Тьюринг, Алан М. (1938), "О вычислимых числах, с приложением к Entscheidungsproblem: исправление", Труды Лондонского математического общества, 2 (опубликовано в 1937 г.), 43 (6), стр. 544–6, Дои:10.1112 / плмс / с2-43.6.544)
  3. ^ Истоки и развитие проекта ACE, Б. Дж. Коупленд, в Copeland (2005).
  4. ^ а б c М. Г. Хатчинсон (2016). "1952 - В Малверн-Вейл приходит компьютер". Общество истории радаров и технологий Малверна. Получено 25 июля 2017.
  5. ^ Коупленд 2004, Глава 20, Часть I, раздел 10.
  6. ^ Предлагаемый электронный калькулятор, Turing, 1945. Перепечатано Copeland (2005).
  7. ^ Коупленд 2004, Глава 20, Часть I, раздел 6.
  8. ^ «Джим Уилкинсон руководил командой, создавшей Pilot ACE». Национальная физическая лаборатория. Получено 1 октября 2019.
  9. ^ Тестовая сборка ACE, H.D. Хаски в Copeland (2005).
  10. ^ Программирование Pilot ACE, J.G. Хейс. В Коупленде (2005).
  11. ^ Коупленд 2012, pp. 4,164,327.
  12. ^ "Каталог: Компьютер MOSAIC"
  13. ^ Бааз, Матиас; Papadimitriou, Christos H .; Putnam, Hilary W .; Скотт, Дана С .; Младший, Чарльз Л. Харпер (6 июня 2011 г.). Курт Гёдель и основы математики: горизонты истины. Издательство Кембриджского университета. п. 173. ISBN  9781139498432.
  14. ^ Карпентер, Б.Е .; Доран, Р. В. (1977), «Другая машина Тьюринга», Компьютерный журнал, 20 (3): 269–279, Дои:10.1093 / comjnl / 20.3.269
  15. ^ «Гарри Хаски - Некролог». Хроники Сан-Франциско. 16 апреля 2017 г.. Получено 17 апреля 2018.
  16. ^ Кайслер, Стивен Х. (2017). Рождение компьютера: от барабанов к сердечникам. Издательство Кембриджских ученых. С. 44–45, 68, 303. ISBN  9781443896252.
  17. ^ Б. Джек Коупленд (2004). Существенный Тьюринг. Издательство Оксфордского университета. С. 370–371. ISBN  9780198250791. Получено 28 июля 2017.

Библиография

внешняя ссылка