Из Википедии, бесплатной энциклопедии
Перейти к навигации Перейти к поиску

Ferranti Mark 1 , также известный как Манчестер Electronic Computer в литературе продаж, [1] и , таким образом , иногда называют Манчестер Ferranti , был произведен британской электротехнической фирмы Ferranti Ltd . Один из первых в мире коммерчески доступных цифровых компьютеров общего назначения . [а] он был «прибраться и коммерческую версию Manchester Mark I . [2] Первая машина была доставлена в Университете Виктории в Манчестере в феврале 1951 [3] (публично продемонстрировал в июле) [4] [5]впереди UNIVAC I , который был продан Бюро переписи населения США 31 марта 1951 года, но доставлен не раньше конца декабря следующего года. [6]

История и характеристики [ править ]

Основанный на Manchester Mark 1 , который был разработан в Манчестерском университете Фредди Уильямсом и Томом Килбурном , машина была построена Ферранти из Соединенного Королевства. Основные улучшения по сравнению с ним заключались в размере первичного и вторичного хранилища , более быстром множителе и дополнительных инструкциях.

Mark 1 использовал 20-битное слово, хранящееся в виде одной строки точек электрических зарядов, размещенных на поверхности дисплея трубки Вильямса , каждая катодная трубка хранит 64 строки точек. Инструкции хранились одним словом, а числа - двумя словами. Основная память состояла из восьми трубок, каждая из которых содержала по одной такой странице из 64 слов. В других трубках хранился один 80-битный аккумулятор (A), 40-битный «регистр множимого / частного» (MQ) и восемь «B-строк» ​​или индексных регистров , что было одной из уникальных особенностей конструкции Mark 1. . К аккумулятору также можно обращаться как к двум 40-битным словам. Дополнительное 20-битное слово на трубку сохраняло значение смещения во вторичной памяти. Вторичное хранилище было предоставлено в виде 512-страничногомагнитный барабан , хранящий две страницы на дорожку, с временем обращения около 30 миллисекунд. Барабан в восемь раз больше места для хранения оригинала, сконструированного в Манчестере.

Инструкции, как и манчестерская машина, использовали единый формат адреса, в котором операнды были изменены и оставлены в аккумуляторе. Всего было около пятидесяти инструкций. Базовое время цикла составляло 1,2 миллисекунды, а умножение могло быть выполнено в новом параллельном устройстве примерно за 2,16 миллисекунды (примерно в 5 раз быстрее, чем в оригинале). В умножителе использовалась почти четверть 4050 электронных ламп машины . [1] Было включено несколько инструкций для копирования слова памяти из одной из трубок Вильямса на бумажную ленту или считывания их обратно. Несколько новых инструкций были добавлены к первоначальному проекту Манчестера, включая инструкцию случайного числа и несколько новых инструкции с использованием B-линий.

Первоначальный Mark 1 должен был быть запрограммирован путем ввода буквенно-цифровых символов, представляющих пятибитовое значение, которое могло быть представлено на входе бумажной ленты. Инженеры решили использовать простейшее сопоставление между отверстиями в бумаге и двоичными цифрами, которые они представляли, но отображение между отверстиями и физической клавиатурой никогда не предназначалось для двоичного сопоставления. В результате символы, представляющие значения от 0 до 31 (пятибитные числа), выглядели совершенно случайными, в частности / E @ A: SIU½DRJNFCKTZLWHYPQOBG "MXV £ .

Первая машина была доставлена ​​в Манчестерский университет. Ферранти возлагал большие надежды на дальнейшие продажи и был воодушевлен заказом, размещенным Исследовательским центром атомной энергии на поставку осенью 1952 года. Однако смена правительства во время строительства второй машины привела к расторжению всех государственных контрактов на сумму более 100 000 фунтов стерлингов. , оставляя Ферранти с частично заполненным знаком 1. компания в конечном итоге продала его в университет Торонто , [7] , который строит свою собственную машину, но увидел возможность приобрести полный Марк-еще меньше. Они купили его примерно за 30 000 долларов, по цене «огненной распродажи», и дали ему прозвище FERUT.. FERUT широко использовался в бизнесе, инженерии и академических кругах, среди прочего, для выполнения расчетов при строительстве морского пути Святого Лаврентия .

Отметить 1 звездой [ править ]

После первых двух машин стала доступна пересмотренная версия дизайна, известная как Ferranti Mark 1 Star или Ferranti Mark 1 *. В исправлениях в основном улучшен набор инструкций для удобства использования. Вместо первоначального отображения дыр в двоичные цифры, которое приводило к случайному отображению, новые машины отображали цифры в дыры, чтобы получить гораздо более простое отображение, ø £ ½0 @: $ ABCDEFGHIJKLMNPQRSTUVWXYZ . Кроме того, несколько команд, которые использовали индексные регистры, имели побочные эффекты, которые приводили к необычному программированию, но они были изменены, чтобы не иметь побочных эффектов. Точно так же оригинальные машины JUMPинструкции попадали в место «на одну перед» фактическим адресом по причинам, аналогичным странному поведению индекса, но они оказались полезными только в теории и довольно раздражающими на практике, и были аналогичным образом изменены. Также был изменен ввод / вывод, при этом наименее значимая цифра выводится справа от пятибитных чисел , что типично для большинства числовых записей. Эти, среди прочего, изменения значительно упростили программирование новых машин.

Mark 1/1 * весил 10 000 фунтов (5,0 коротких тонн; 4,5 тонны). [8]

По крайней мере, семь машин Mark 1 * были поставлены в период с 1953 по 1957 год [7], одна из них - в лаборатории Shell в Амстердаме . [9] Другой был установлен на авиастроительной компании Avro на их заводе в Чаддертоне в Манчестере. Это использовалось для работы над Вулканом среди других проектов.

Конвей Бернерс-Ли и Мэри Ли Вудс , родители Тима Бернерса-Ли , изобретателя Всемирной паутины , оба работали над Ferranti Mark 1 и Mark 1 *. [10]

Компьютерная музыка [ править ]

В набор инструкций Ferranti Mark 1 входила команда гудка , которая позволяла аппарату давать звуковую обратную связь своим операторам. Генерируемый звук мог быть изменен по высоте, функция, которая использовалась, когда Mark 1 делал самую раннюю известную запись компьютерной музыки , играя попурри, которое включало « God Save the King », « Baa Baa Black Sheep » и « В настроении ». [11] Запись была сделана BBC в конце 1951 года, программированием занимался Кристофер Стрейчи , учитель математики в Харроу и друг Алана Тьюринга.. Однако это был не первый компьютер, воспроизводивший музыку; CSIRAC , первый австралийский цифровой компьютер, достиг этого с воспроизведением " полковника Боги ". [12]

Компьютерные игры [ править ]

В ноябре 1951 года доктор Дитрих Принц написал одну из самых первых компьютерных игр - шахматную программу для компьютера Manchester Ferranti Mark 1. Ограничение компьютера Mark 1 не позволяло программировать всю шахматную партию. Принц умел запрограммировать только шахматные задачи « мат на двоих» . Программа проверяла все возможные ходы белых и черных (тысячи возможных ходов), пока не было найдено решение, что в среднем занимало 15–20 минут. Ограничения в рамках этой программы были: нет рокировки , ни двойного пешка двигаться, не Мимоходом захват, не пешки продвижения , и нет различия между матом и тупиковым . [13]

См. Также [ править ]

  • История вычислительной техники
  • Список компьютеров с вакуумной трубкой
  • Манчестерские компьютеры

Ссылки [ править ]

Заметки [ править ]

  1. ^ К 1951 году было доступно большое количество компьютеров общего назначения.См. Симпозиум Пентагона: Коммерчески доступные электронные цифровые компьютеры общего назначения по умеренной цене, Вашингтон, округ Колумбия, 14 мая 1952 г.

Цитаты [ править ]

  1. ^ а б Лавингтон 1998 , стр. 25
  2. ^ Tootill, Geoff (2010), Национальная Истории из жизни устной истории британской науки: Джефф Тутилл Опрошенные Томас Lean (PDF) , Британская библиотека, стр. 169 C1379 / 02 Дорожка 6 , получено 30 января 2011 г.
  3. ^ Тойшер, Кристоф (2004), Алан Тьюринг: жизнь и наследие великого мыслителя , Springer Science & Business Media, стр. 334–335, ISBN 9783540200208
  4. ^ Купер, С. Барри; Леувен, Дж. Ван (18 марта 2013 г.). Алан Тьюринг: его работа и влияние . Эльзевир. п. 468. ISBN 9780123870124.
  5. ^
    • «10. Компьютер Ферранти в Манчестерском университете, Англия» . Информационный бюллетень по цифровым компьютерам . 3 (3): 4–5. Октябрь 1951 г.
    • «11. Компьютер Ферранти в Манчестерском университете, Англия» . Информационный бюллетень по цифровым компьютерам . 4 (3): 6 июля 1952 г.
  6. ^ UNIVAC I # цитировать исх-8
  7. ^ a b Ганди, А. (30 ноября 2012 г.). Ранняя компьютерная индустрия: ограничения масштаба и объема . Springer. п. 135. ISBN 978-0-230-38911-3.
  8. ^ Вейк, Мартин Х. (декабрь 1955 г.). "ФЕРРАНТИ МАРК-I" . ed-thelen.org . Обзор отечественных электронных цифровых вычислительных систем.
  9. ^ Эрно Эскенс; Вессель Цвеерс; Онно Звеерс глиш. «Интервью с Лиди Цвиерс-Де Ронд, программистом MIRACLE (Ferranti Mark I *), первого коммерческого электронного компьютера, используемого в Нидерландах в лабораториях Shell в Амстердаме» . Дата обращения 9 мая 2016 .
  10. ^ http://www.w3.org/People/Berners-Lee/FAQ.html
  11. Manchester Mark 1 играет первую записанную компьютерную музыку , Манчестерский университет , получено 2 ноября 2015 г.
  12. ^ Филдс, Джонатан (17 июня 2008), " ' Старые' компьютерной музыки представила" , BBC News , извлекаться 18 июня 2008
  13. ^ Б. Джек Коупленд ; Джонатан Боуэн ; Марк Спревак; Робин Уилсон (2017). Руководство Тьюринга . Издательство Оксфордского университета . С. 339–342. ISBN 9780191065002.

Библиография [ править ]

  • Лавингтон, Саймон (1998), История компьютеров Манчестера (2-е изд.), Британское компьютерное общество, ISBN 978-1-902505-01-5
  • Ferranti Mark 1 , Манчестерский университет, 2008 г. , получено 31 октября 2016 г.
  • Уильямс, ФК ; Килберн Т. (2008) [1951], Вычислительная машина Манчестерского университета: Enhamced Mark 1 - По материалам инаугурационной компьютерной конференции Манчестерского университета, июль 1951 г. , Университет Манчестера , получено 31 октября 2016 г.

Дальнейшее чтение [ править ]

  • Лавингтон, Саймон (1980), «7», Early British Computers , Manchester University Press, ISBN 0-7190-0803-4
  • Уильямс, Майкл (1997), «8.3.2», История компьютерных технологий , издательство IEEE Computer Society Press, ISBN 978-0-8186-7739-7
  • Лавингтон, Саймон (2019), Ранние вычисления в Великобритании: Ferranti Ltd. и государственное финансирование, 1948-1958 гг. , Springer, ISBN 978-3-030-15103-4

Внешние ссылки [ править ]

  • Ферранти Марк 1 за компьютером50
  • Симулятор Ferranti Mark 1, выполняющий алгоритм любовного письма Кристофера Стрейчи 1952 года.
  • Ferranti Mark 1 *, отправленный в лаборатории Shell в Амстердаме, Нидерланды (только на голландском языке), перевод Google
  • «Галерея Ферранти Марк 1 (Digital 60)» . curation.cs.manchester.ac.uk .
  • «Ферранти Марк 1» . Ферут . Содержит фото консоли