Jump to content

Ферранти Марк 1

(Перенаправлено с Ферранти Марк I )

Ферранти Марк 1
Ферранти Марк 1 Звезда, ок. 1953 год
Также известен как Манчестерский электронный компьютер
Манчестер Ферранти
Семейство продуктов Манчестерские компьютеры
Предшественник Манчестер Марк 1

Ferranti Mark 1 , также известный как «Манчестерский электронный компьютер» , в рекламной литературе [1] и поэтому иногда называемый Manchester Ferranti , был произведен британской электротехнической фирмой Ferranti Ltd. Это был первый в мире коммерчески доступный электронный цифровой компьютер общего назначения с хранимой программой . [а]

Хотя в качестве коммерческого цифрового компьютера предшествовали BINAC и Z4 , Z4 был электромеханическим и не имел возможности программирования программного обеспечения, в то время как BINAC никогда не работал успешно после поставки. [2]

Ferranti Mark 1 был «усовершенствованной и коммерческой версией Manchester Mark I ». [3] Первая машина была доставлена ​​в Манчестерский университет Виктории в феврале 1951 года. [4] (публично продемонстрировано в июле) [5] [6] перед UNIVAC I , который был доставлен в Бюро переписи населения США в конце декабря 1952 года и продан 31 марта 1951 года. [7]

История и характеристики

[ редактировать ]
Компоненты Ферранти Марк 1

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

В 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. В конечном итоге компания продала его Университету Торонто . [9] которые собирали свою собственную машину, но увидели возможность купить полную версию Mark 1 еще дешевле. Они купили его примерно за 30 000 долларов (по распродаже), и Беатрис Уорсли дала ему прозвище FERUT . [10] FERUT широко использовался в бизнесе, технике и научных кругах, среди прочего, при выполнении расчетов в рамках строительства морского пути Святого Лаврентия .

Марк 1 звезда

[ редактировать ]

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

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

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

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

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

[ редактировать ]

В набор инструкций Ferranti Mark 1 была включена команда «гудение» , которая позволяла машине оставлять звуковую обратную связь своим операторам. Высота генерируемого звука могла быть изменена, и эта функция была использована, когда Mark 1 сделал самую раннюю известную запись компьютерной музыки , исполняя попурри, включающее « Боже, храни короля », « Баа Баа Черная овца » и «Боже, храни короля». В настроении ». [14] Запись была сделана BBC в конце 1951 года, а программированием занимался Кристофер Стрейчи , учитель математики в Харроу и друг Алана Тьюринга . Однако это был не первый компьютер, воспроизводивший музыку; CSIRAC , первый цифровой компьютер в Австралии, достиг этого благодаря исполнению « Полковника Боги ». [15]

Компьютерные игры

[ редактировать ]

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

См. также

[ редактировать ]

Примечания

[ редактировать ]
  1. ^ К 1952 году было доступно несколько более дешевых компьютеров общего назначения. См. симпозиум Пентагона: Коммерчески доступные электронные цифровые компьютеры общего назначения средней цены, Вашингтон, округ Колумбия, 14 мая 1952 г.
  1. ^ Jump up to: Перейти обратно: а б Лавингтон 1998 , с. 25
  2. ^ «Описание BINAC» со ссылкой на Annals of the History of Computing, Vol. 10 No. 1 1988 , заархивировано из оригинала 4 августа 2008 года , получено 26 июля 2008 года.
  3. ^ Jump up to: Перейти обратно: а б Тутилл, Джефф (2010), Истории национальной жизни и устная история британской науки: интервью Джеффа Тутилла с Томасом Лином (PDF) , Британская библиотека, стр. 169 C1379/02 Трек 6, заархивировано из оригинала (PDF) 10 мая 2023 г. , получено 30 января 2011 г.
  4. ^ Тойшер, Кристоф (2004), Алан Тьюринг: жизнь и наследие великого мыслителя , Springer Science & Business Media, стр. 334–335, ISBN  9783540200208
  5. ^ Купер, С. Барри; Леувен, Дж. ван (18 марта 2013 г.). Алан Тьюринг: его работа и влияние . Эльзевир. п. 468. ИСБН  9780123870124 .
  6. ^
  7. ^ UNIVAC I # цитируйте ссылку-8
  8. ^ Килбур, Т. (21 июля 1951 г.). НОВАЯ УНИВЕРСАЛЬНАЯ ЦИФРОВАЯ ВЫЧИСЛИТЕЛЬНАЯ МАШИНА В МАНЧЕСТЕРСКОМ УНИВЕРСИТЕТЕ . Природа. Том. 168. С. 95–96.
  9. ^ Jump up to: Перейти обратно: а б Ганди, А. (30 ноября 2012 г.). Ранняя компьютерная индустрия: ограничения масштаба и возможностей . Спрингер. п. 135. ИСБН  978-0-230-38911-3 .
  10. ^ Уильямс, Майкл (январь – февраль 1994 г.). «UTEC и Ферут: Вычислительный центр Университета Торонто». IEEE Анналы истории вычислений . 16 (2): 4–12. дои : 10.1109/85.279226 .
  11. ^ Вейк, Мартин Х. (декабрь 1955 г.). «ФЕРРАНТИ МАРК-I» . ed-thelen.org . Обзор отечественных электронных цифровых вычислительных систем.
  12. ^ Эрно Эскенс; Вессель Цвирс; Онно Цвирс глиш. «Интервью с Лиди Цвирс-Де Ронд, программисткой MIRACLE (Ferranti Mark I*), первого коммерческого электронного компьютера, который используется в Нидерландах в лабораториях Shell в Амстердаме» . Проверено 9 мая 2016 г.
  13. ^ «Часто задаваемые вопросы прессы – Тим Б.Л.» . www.w3.org .
  14. ^ Manchester Mark 1, играющий первую записанную компьютерную музыку , Манчестерский университет , получено 2 ноября 2015 г.
  15. ^ Филдс, Джонатан (17 июня 2008 г.), « Представлена« самая старая »компьютерная музыка » , BBC News , получено 18 июня 2008 г.
  16. ^ Б. Джек Коупленд ; Джонатан Боуэн ; Марк Спревак; Робин Уилсон (2017). Руководство Тьюринга . Издательство Оксфордского университета . стр. 339–342. ISBN  9780191065002 .

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

[ редактировать ]

Дальнейшее чтение

[ редактировать ]
  • Лавингтон, Саймон (1980), «7», Ранние британские компьютеры , Издательство Манчестерского университета, 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
[ редактировать ]
  • Готлиб, CC (1 мая 1956 г.). «Бесплатное использование компьютера Торонто и его удаленное программирование. Часть 1». Компьютеры и автоматизация: Том 5 Вып. 5 . Интернет-архив. Беркли Энтерпрайзис. стр. 20–25, 34, 36, 44–45. ,
  • Готлиб, CC (1 июля 1956 г.). «Бесплатное использование компьютера Торонто и его удаленное программирование. Часть 2». Компьютеры и автоматизация: Том 5 Вып. 7 . Интернет-архив. Беркли Энтерпрайзис. стр. 29–31.
Arc.Ask3.Ru: конец переведенного документа.
Arc.Ask3.Ru
Номер скриншота №: eae3479dfdab239ec52602b0459489b1__1718940540
URL1:https://arc.ask3.ru/arc/aa/ea/b1/eae3479dfdab239ec52602b0459489b1.html
Заголовок, (Title) документа по адресу, URL1:
Ferranti Mark 1 - Wikipedia
Данный printscreen веб страницы (снимок веб страницы, скриншот веб страницы), визуально-программная копия документа расположенного по адресу URL1 и сохраненная в файл, имеет: квалифицированную, усовершенствованную (подтверждены: метки времени, валидность сертификата), открепленную ЭЦП (приложена к данному файлу), что может быть использовано для подтверждения содержания и факта существования документа в этот момент времени. Права на данный скриншот принадлежат администрации Ask3.ru, использование в качестве доказательства только с письменного разрешения правообладателя скриншота. Администрация Ask3.ru не несет ответственности за информацию размещенную на данном скриншоте. Права на прочие зарегистрированные элементы любого права, изображенные на снимках принадлежат их владельцам. Качество перевода предоставляется как есть. Любые претензии, иски не могут быть предъявлены. Если вы не согласны с любым пунктом перечисленным выше, вы не можете использовать данный сайт и информация размещенную на нем (сайте/странице), немедленно покиньте данный сайт. В случае нарушения любого пункта перечисленного выше, штраф 55! (Пятьдесят пять факториал, Денежную единицу (имеющую самостоятельную стоимость) можете выбрать самостоятельно, выплаичвается товарами в течение 7 дней с момента нарушения.)