«Автоматический релейный калькулятор» «(ARC)» был одним из первых электромеханических компьютеров, разработанных в Биркбек-колледже Лондонского университета в середине 1940-х годов. Разработанная Эндрю Дональдом Бутом и построенная в основном Кэтлин Бут (урожденная Бриттен) и научным сотрудником Ксенией Свитинг, машина изначально задумывалась как специальный калькулятор для синтеза Фурье в исследованиях рентгеновской кристаллографии.
== Развитие ==
=== Происхождение ===
Эндрю Бут начал работать над автоматизированными расчетами во время своей работы физиком-математиком в Исследовательской ассоциации производителей каучука Великобритании (BRPRA) с 1943 по 1945 год. Его исследования кристаллических структур с использованием данных дифракции рентгеновских лучей включали в себя обширные утомительные вычисления, что давало сильную мотивацию для автоматизации.
В 1946 году Бут переехал в Биркбек, Лондонский университет | Биркбек-колледж, Лондонский университет в качестве научного сотрудника Наффилда, хотя он сохранил связь с BRPRA в качестве консультанта.
В Биркбеке к Буту присоединилась Кэтлин Бриттен, которая работала его научным сотрудником с 1946 года. Вместе с другим научным сотрудником, Ксенией Свитинг, они сформировали одну из самых маленьких вычислительных групп в Великобритании. Бриттен и Свитинг выполнили большую часть фактического создания аппаратного обеспечения ARC, а Бриттен также внес свой вклад в проектирование машины, особенно в разработку ее архитектуры и методологии программирования.
=== Редизайн ===
В 1947 году Бут и Бриттен отправились в Институт перспективных исследований в Принстоне, штат Нью-Джерси, финансируемый Фондом Рокфеллера и BRPRA, с шестимесячным исследовательским визитом.
Под влиянием идей фон Неймана Бут перепроектировал ARC, включив в него архитектуру хранимой программы.
== Инновации в программировании ==
Разработка Кэтлин Бут языка ассемблера для ARC2 представляет собой новаторский вклад в компьютерное программирование. До этой работы компьютеры нужно было программировать с использованием машинного кода в двоичном коде или путем физического перемонтажа соединений. Бут задумала и реализовала инновацию, которая позволила программистам использовать удобочитаемые мнемоники (ассемблер) | мнемонические коды (такие как «MOV» для операций перемещения), которые автоматически транслировались в машинный код созданной ею ассемблерной программой. Эта абстракция значительно упростила процесс программирования и повлияла на последующее развитие языков программирования.
«Кодирование для A.R.C.» Документ, автором которого является Кэтлин Бут, считается первым опубликованным описанием языка ассемблера.
== Наследие ==
Опыт, полученный при создании ARC, лег в основу последующих компьютерных проектов команды Бута. Между 1947 и 1953 годами они разработали три машины: оригинальную ARC, Простой электронный компьютер (SEC) и Универсальный электронный компьютер (X), или APEXC|APE(X)C. SEC представлял собой полностью электронную модернизацию ARC2, а APE(X)C стал основой для серии компьютеров HEC, производимых британской компанией по производству табуляторов.
Подробнее: https://en.wikipedia.org/wiki/Automatic ... Calculator
Калькулятор автоматического реле ⇐ Васина Википедия
-
Автор темыwiki_en
- Всего сообщений: 95461
- Зарегистрирован: 16.01.2024
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение
Мобильная версия