Jump to content

Ферранти Пегас

(Перенаправлено с Pegasus (компьютер) )
Типичная компьютерная установка Pegasus выставлена ​​в Музее науки в Лондоне.

Pegasus был одним из первых британских ламповых (ламповых) компьютеров, созданных компанией Ferranti , Ltd., в котором впервые были реализованы конструктивные особенности, облегчающие жизнь как инженерам, так и программистам. [1] [2] [3] Первоначально он назывался пакетным компьютером Ferranti , поскольку его аппаратная конструкция повторяла конструкцию Elliott 401 с модульными пакетами подключаемых модулей. [4] Большая часть разработки была результатом работы трех человек: У. С. (Билла) Эллиотта (аппаратное обеспечение); Кристофер Стрейчи (программное обеспечение) и Бернард Суонн (маркетинг и поддержка клиентов). [5] Это был самый популярный ламповый компьютер Ферранти. [6] из них 38 продано. Первый Pegasus был поставлен в 1956 году. [7] а последний был доставлен в 1959 году. Ферранти получил финансирование на разработку от Национальной корпорации исследований и развития (NRDC). [8]

По крайней мере, две машины Pegasus сохранились: одна в Музее науки в Лондоне и одна, которая выставлялась в Музее науки и промышленности в Манчестере, но теперь перенесена на хранение в архивы Музея науки в Роутоне. «Пегас» в Музее науки в Лондоне запустил свою первую программу в декабре 1959 года и регулярно демонстрировался до 2009 года, когда у него возникла серьезная электрическая неисправность. [9] [10] В начале 2014 года Музей науки решил навсегда вывести его из эксплуатации. [11] фактически положил конец жизни одного из старейших работающих компьютеров в мире. реставрация компьютера Harwell завершилась Pegasus официально носил титул старейшего компьютера в мире до 2012 года, когда в Национальном музее вычислительной техники .

В те дни было обычным делом неясно, был ли сбой вызван аппаратным обеспечением или программой. Как следствие, Кристофер Стрейчи из NRDC , который сам был блестящим программистом, [12] рекомендовал следующие цели проектирования:

  1. Необходимость в оптимальном программировании (которое поддерживал Алан Тьюринг ) должна была быть сведена к минимуму, «потому что оно имело тенденцию становиться интеллектуальным хобби программистов, отнимающим время».
  2. Потребности программиста должны были стать определяющим фактором при выборе набора команд .
  3. Это должно было быть дешево и надежно.

Первая цель была достигнута лишь частично: поскольку и программа, и данные, с которыми она должна была работать, должны были находиться в 128 словах первичной памяти, по 8 слов содержащихся в никелевых линиях задержки . Остальная часть памяти хранилась на магнитном барабане на 7936 слов . [13] который вращался со скоростью 3750 об/мин, [14] поэтому часто приходилось проявлять изобретательность, чтобы уменьшить количество переходов между быстрым магазином и барабаном.

Передняя панель Пегаса

У Pegasus было восемь аккумуляторов , семь из которых также можно было использовать в качестве индексных регистров , и это был первый компьютер, допускавший такое двойное использование. Аккумуляторы 6 и 7 были известны как p и q и использовались в операциях умножения и деления, а также в некоторых инструкциях сдвига двойной длины. Каждое слово содержало 39 бит плюс 1 бит для проверки четности . Две 19-битные инструкции были упакованы в одно слово с дополнительным битом, который можно было использовать для обозначения точки останова (необязательной остановки), чтобы помочь в отладке . В соответствии со второй целью Стрейчи, у него был относительно обширный набор инструкций для компьютера того времени, но не было явного аппаратного обеспечения для обработки символов или чисел с плавающей запятой .

Скорость арифметических операций была примерно такой же, как в компьютере Эллиотт 402, который мог складывать за 204 микросекунды и умножать за 3366 микросекунд. Время цикла базовой инструкции Pegasus для операций сложения/вычитания/перемещения и логических инструкций составляло 128 микросекунд. Выполнение инструкций умножения, деления, выравнивания и сдвига занимало разное время. Передачи на барабан и обратно были синхронными. Расположение блоков на барабане было чередующимся, чтобы обеспечить некоторую обработку между передачами в/из последовательных блоков. В рекламе сообщалось, что компьютер весит 2560 фунтов (1,2 т). [15]

В какой степени была достигнута третья цель Стрейчи, зависит от того, как рассматривать цену в 50 000 фунтов стерлингов за «Пегас-1», у которого не было накопителей на магнитной ленте , линейного принтера или перфокарт . Однако модульная конструкция со сменными аппаратными блоками делала его очень надежным по меркам того времени, а обслуживание было «пустой работой». [10] На втором году использования в 1958–1959 годах Pegasus в Королевском колледже (часть Даремского университета ) в Ньюкасл-апон-Тайн имел типичную надежность, превышающую 98%, а в целом - 95,4%. [16]

Приложения

[ редактировать ]
Распечатка с компьютера Pegasus

Первоначальная версия Pegasus, Pegasus 1, предназначалась для научных и инженерных целей. с 5 отверстиями Его ввод осуществлялся через бумажную ленту , а вывод - на ленту. Вариант для обработки бизнес-данных назывался Pegasus 2 и мог оснащаться перфокартами , магнитной лентой и построчным принтером . [17]

В 1956 году первый Pegasus был использован для расчета напряжений и деформаций в хвостовом оперении Saunders-Roe SR.53 ; [ нужна ссылка ] результаты были использованы для проверки данных производителей; программистом была Энн Робсон. Из-за важности компьютера он был размещен в гостиной с потолком Адама лондонского офиса Ферранти на Портленд-Плейс.

Pegasus 1 был установлен в Cyber ​​House , Шеффилд, компанией Stafford Beer для использования United Steel . Это был первый компьютер, установленный для управления кибернетикой . [18] Pegasus в Саутгемптонском университете использовался для анализа данных о земном резонансе для вертолета Saro P.531 , который в конечном итоге поступил в производство как Westland Scout и Westland Wasp . [19]

В 1957 году компьютер Pegasus вычислил 7480 цифр числа π , что на тот момент было рекордом. В 1959 году компания Handley Page Ltd предлагала опытным программистам Pegasus присоединиться к их команде авиационных дизайнеров в Криклвуде, Лондон. [20]

В Университете Лидса был компьютер Pegasus, которым управляла Сэнди Дуглас . Это использовалось, среди прочего, для проекта по обработке записей о зачислении в университет. [21]

Среди других людей, работавших над «Пегасом», были Хью МакГрегор Росс и Дональд Б. Гиллис .

См. также

[ редактировать ]
  1. ^ Ferranti Computers 1953-64 (PDF) , Музей науки и промышленности, 2011 г., заархивировано из оригинала (PDF) 2 октября 2014 г. , получено 15 ноября 2014 г.
  2. ^ Мерри, Ян (осень 1993 г.), «Дизайн Пегаса» , Воскрешение: Бюллетень Общества охраны компьютеров (7), ISSN   0958-7403 .
  3. ^ Pegasus — старинный британский компьютер , Университет Эссекса .
  4. ^ Лавингтон (1980) , с. 79.
  5. ^ Росс (2012) , с. 1.
  6. ^ Бертон, Крис (18 ноября 2003 г.), «Ферранти Пегас, Персей и Сириус: списки доставки и приложения» (PDF) , CCS-F3X1 (4) , получено 18 июня 2022 г.
  7. ^ «КОМПЬЮТЕРЫ ЗА РУБЕЖОМ: 3. PEGASUS, Ferranti Limited, Англия» . Информационный бюллетень о цифровых компьютерах . 8 (3): 11 июля 1956 г. [ мертвая ссылка ]
  8. ^ Лавингтон (1980) , с. 102.
  9. ^ Инцидент с Пегасом и его последствия , данные получены 23 февраля 2018 г.
  10. ^ Jump up to: а б Музей науки (2015) .
  11. Список проектов Общества охраны компьютеров , получено 8 июня 2014 г.
  12. ^ Бернерс-Ли (1969) .
  13. ^ Фелтон (1962) , с. 279.
  14. ^ Вейк (1957) , с. 112.
  15. ^ Вейк (1957) , с. 114.
  16. ^ Пейдж, ES (1959). Университетская вычислительная лаборатория – Отчет директора, 1958/59 (Отчет). Университет Дарема. п. 9. Было два периода, в течение которых производительность труда падала значительно ниже обычного стандарта, но, несмотря на это, средняя эффективность, измеряемая соотношением хорошего времени и имеющегося времени, составляла 95,4 процента. за год и превысил 98 процентов. обычно.
  17. ^ Фелтон (1962) , с. 13.
  18. ^ Головы, Гвидо. «Биографическая справка Стаффорда» . Гвидо Кабесас Фуэнтеальба . БиоБио Университет . Проверено 18 августа 2015 г.
  19. ^ «1964 | 2166 | Архив полетов» . Архивировано из оригинала 2 декабря 2014 г.
  20. ^ «Реклама Handley Page Ltd» (PDF) . Полет . 13 ноября 1959 г. Архивировано из оригинала (PDF) 18 августа 2016 г. Проверено 4 июля 2016 г.
  21. ^ П. Ф. Уиндли; Л. Р. Кей; А. Роуленд-Джонс (1960). «Обработка данных в управлении университетом» . Компьютерный журнал . 3 (1): 15–20. дои : 10.1093/comjnl/3.1.15 .

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

[ редактировать ]
[ редактировать ]
Arc.Ask3.Ru: конец переведенного документа.
Arc.Ask3.Ru
Номер скриншота №: 9152a48fd5703084274b1fd12a49124d__1702725000
URL1:https://arc.ask3.ru/arc/aa/91/4d/9152a48fd5703084274b1fd12a49124d.html
Заголовок, (Title) документа по адресу, URL1:
Ferranti Pegasus - Wikipedia
Данный printscreen веб страницы (снимок веб страницы, скриншот веб страницы), визуально-программная копия документа расположенного по адресу URL1 и сохраненная в файл, имеет: квалифицированную, усовершенствованную (подтверждены: метки времени, валидность сертификата), открепленную ЭЦП (приложена к данному файлу), что может быть использовано для подтверждения содержания и факта существования документа в этот момент времени. Права на данный скриншот принадлежат администрации Ask3.ru, использование в качестве доказательства только с письменного разрешения правообладателя скриншота. Администрация Ask3.ru не несет ответственности за информацию размещенную на данном скриншоте. Права на прочие зарегистрированные элементы любого права, изображенные на снимках принадлежат их владельцам. Качество перевода предоставляется как есть. Любые претензии, иски не могут быть предъявлены. Если вы не согласны с любым пунктом перечисленным выше, вы не можете использовать данный сайт и информация размещенную на нем (сайте/странице), немедленно покиньте данный сайт. В случае нарушения любого пункта перечисленного выше, штраф 55! (Пятьдесят пять факториал, Денежную единицу (имеющую самостоятельную стоимость) можете выбрать самостоятельно, выплаичвается товарами в течение 7 дней с момента нарушения.)