Также известен как | Lyons Электронный Офис I |
---|---|
Производитель | Дж. Лайонс и Ко. |
Поколение | 1 |
Дата выпуска | 1951 ( 1951 ) |
Процессор | @ 500 кГц |
Память | 2К ( 2048) 35-битных слов (т.е. 8 3⁄4 килобайт ) (ультразвуковая память с линией задержки на основе резервуаров с ртутью ) |
Съемное хранилище | считыватели и перфораторы перфоленты , быстрые считыватели и перфораторы перфокарт, а также табулятор со скоростью 100 строк в минуту |
Предшественник | ЭДСАК |
Преемник | ЛЕВ II |
LEO ( Lyons Electronic Office ) — серия ранних компьютерных систем, созданных компанией J. Lyons and Co. Первая модель серии, LEO I, была первым компьютером, использовавшимся для коммерческих бизнес-приложений.
Прототип LEO I был смоделирован по образцу Cambridge EDSAC . Его строительством руководили Оливер Стэндингфорд, Рэймонд Томпсон и Дэвид Каминер из J. Lyons and Co. LEO I запустил свое первое бизнес-приложение в 1951 году. В 1954 году Lyons основала LEO Computers Ltd для продвижения LEO I и его преемников LEO II и LEO III другим компаниям. В конечном итоге LEO Computers стала частью English Electric Company (EEL), (EELM), затем English Electric Computers (EEC), где та же команда разработала более быстрые модели LEO 360 и еще более быстрые LEO 326. Затем он перешел к International Computers Limited (ICL) и, в конечном итоге, к Fujitsu .
Компьютеры серии LEO использовались до 1981 года.
J. Lyons and Co. была одной из ведущих компаний Великобритании в сфере общественного питания и производства продуктов питания в первой половине 20-го века. В 1947 году двое ее старших менеджеров, Оливер Стэндингфорд и Рэймонд Томпсон, были отправлены в Соединенные Штаты, чтобы изучить новые методы ведения бизнеса, разработанные во время Второй мировой войны . Во время визита они встретились с Германом Голдстайном , который был одним из первых разработчиков ENIAC , первого универсального электронного компьютера. Стэндингфорд и Томпсон увидели потенциал компьютеров в решении проблемы администрирования крупного делового предприятия. Они также узнали от Голдстайна, что в Великобритании Дуглас Хартри и Морис Уилкс фактически строили еще одну такую машину, пионерский компьютер EDSAC , в Кембриджском университете . [1]
По возвращении в Великобританию Стэндингфорд и Томпсон посетили Хартри и Уилкса в Кембридже и были приятно впечатлены их технической экспертизой и видением. Хартри и Уилкс оценили, что EDSAC будет готов через 12–18 месяцев, но сказали, что этот промежуток может быть сокращен за счет дополнительного финансирования. Стэндингфорд и Томпсон написали отчет совету Lyons, рекомендовав Lyons приобрести или построить компьютер для удовлетворения их деловых потребностей. Совет согласился, что в качестве первого шага Lyons предоставит Хартри и Уилксу 2500 фунтов стерлингов для проекта EDSAC, а также предоставит им услуги инженера-электрика Lyons Эрнеста Ленертса. EDSAC был завершен и запустил свою первую программу в мае 1949 года. [2]
После успешного завершения EDSAC совет Lyons согласился начать строительство собственной машины, расширяя дизайн EDSAC. Компьютерный зал LEO, занимавший около 2500 квадратных футов площади, находился в Cadby Hall в Хаммерсмите. [3]
Машина Lyons была названа Lyons Electronic Office, или LEO. По рекомендации Уилкса Lyons нанял Джона Пинкертона , инженера-радара и студента-исследователя из Кембриджа, в качестве руководителя группы для проекта. Ленертс вернулся в Lyons, чтобы работать над проектом, а Уилкс провел обучение инженера Lyons Дерека Хеми, который должен был отвечать за написание программ LEO. 15 февраля 1951 года компьютер, выполняющий простую тестовую программу, был показан Ее Королевскому Высочеству принцессе Елизавете . [4] Первым бизнес-приложением, запущенным на LEO, было Bakery Valuations, которое вычисляло стоимость ингредиентов, используемых в хлебе и тортах. [5] Оно было успешно запущено 5 сентября 1951 года, [4] и LEO полностью взяла на себя расчеты Bakery Valuations 29–30 ноября 1951 года. [6] [4]
Мэри Кумбс была принята на работу в 1952 году как первая женщина-программист, работавшая над LEO, и поэтому она признана первой женщиной-коммерческим программистом. [7] [8] [9] [10] [11]
Пять файлов архивных материалов по патенту LEO Computer хранятся в Британской библиотеке и к ним можно получить доступ через каталог архивов Британской библиотеки. [12]
Тактовая частота LEO I составляла 500 кГц, при этом выполнение большинства инструкций занимало около 1,5 мс. [13] [14] [15] Чтобы быть полезным для бизнес-приложений, компьютер должен был иметь возможность обрабатывать несколько потоков данных, ввода и вывода, одновременно. Поэтому его главный конструктор Джон Пинкертон спроектировал машину с несколькими буферами ввода/вывода . В первую очередь они были связаны с быстрыми считывателями бумажной ленты и перфораторами, быстрыми считывателями перфокарт и перфораторами, а также табулятором со скоростью 100 строк в минуту. Позже были добавлены другие устройства, включая магнитную ленту. Его ультразвуковая память с линией задержки, основанная на резервуарах ртути , с 2К (2048) 35-битными словами (т. е. 8 3 ⁄ 4 килобайт ), была в четыре раза больше, чем у EDSAC. Системный анализ был проведен Дэвидом Каминером . [16]
Изначально Lyons использовала LEO I для оценки, но ее роль была расширена и теперь включает расчет заработной платы , инвентаризацию и т. д. Одной из ее ранних задач была разработка ежедневных заказов, которые звонили каждый день из магазинов и использовали для расчета ночных производственных требований, инструкций по сборке, графиков поставок, счетов-фактур, калькуляций и управленческих отчетов. Это был первый случай интегрированной системы управленческой информации. [17] Проект LEO также был пионером в аутсорсинге : в 1956 году Lyons начала выполнять расчеты заработной платы для Ford UK и других на машине LEO I. Успех этого привел к тому, что компания выделила одну из своих машин LEO II для обслуживания бюро. Позже система использовалась и для научных вычислений. Сотрудники Met Office использовали LEO I до того, как Met Office купила свой собственный компьютер, Ferranti Mercury , в 1959 году. [18]
В 1954 году, приняв решение продолжить работу над LEO II и проявив интерес со стороны других коммерческих компаний, Лайонс основал компанию LEO Computers Ltd.
Первый LEO III был завершен в 1961 году; это была твердотельная машина с ферритовым сердечником и временем цикла 13,2 мкс . [19] Она была микропрограммируемой и управлялась многозадачной операционной системой «Главная программа», которая позволяла одновременно запускать до 12 прикладных программ.
Пользователи компьютеров LEO программируют на двух языках кодирования: Intercode, [20] низкоуровневый язык ассемблера ; и CLEO ( аббревиатура : ясный язык для выражения приказов), эквивалент COBOL . [21]
Одной из особенностей, которая была свойственна LEO III многим компьютерам того времени, был громкоговоритель, подключенный к центральному процессору через схему деления на 100, и усилитель, который позволял операторам определять, зацикливается ли программа, по характерному звуку, который она издавала. [22] Еще одной особенностью было то, что многие периодические сбои были вызваны неисправными разъемами и могли быть временно устранены быстрым постукиванием по ручкам карт. [ необходима цитата ]
Некоторые машины LEO III, приобретенные в середине-конце 1960-х годов, оставались в коммерческом использовании в GPO Telephones, предшественнике British Telecom , до 1981 года, в основном для выставления счетов за телефон. [5] [19] Они работали, используя детали от избыточных LEO, приобретенных GPO. [ требуется ссылка ]
В 1963 году LEO Computers Ltd была объединена с English Electric Company , что привело к распаду команды, которая вдохновляла компьютеры LEO. Компания продолжила разработку LEO III, а затем и более быстрых моделей LEO 360 и еще более быстрых LEO 326, которые были разработаны командой LEO до поглощения.
English Electric LEO Computers (EEL) (1963), затем English Electric Leo Marconi (EELM) (1964), позже English Electric Computers (EEC) (1967), в конечном итоге объединились с International Computers and Tabulators (ICT) и другими, образовав International Computers Limited (ICL) в 1968 году. В 1980-х годах все еще существовали мэйнфреймы ICL 2900 , на которых работали программы LEO, используя эмулятор, написанный на микрокоде ICL 2960 в центре разработки Dalkeith . [23] Был разработан по крайней мере один современный эмулятор, который может запускать некоторое оригинальное программное обеспечение LEO III на современном сервере. [24] ICL была куплена Fujitsu в 1990 году.
Неясно, принесли ли инвестиции в LEO пользу J. Lyons. Ник Пеллинг отмечает, что до LEO I у компании уже была проверенная, ведущая в отрасли система, использующая клерков, которые давали ей «практически в реальном времени управленческую информацию по более или менее всем аспектам ее бизнеса», и что ни одна работа не была потеряна, когда система была компьютеризирована. Кроме того, LEO Computers потеряла деньги на многих своих продажах из-за нереалистично низких цен. [25]
В 2018 году Центр истории вычислительной техники совместно с Обществом компьютеров LEO получили финансирование от Фонда лотереи наследия для своего проекта, направленного на объединение, сохранение, архивирование и оцифровку ряда артефактов и документов компьютеров LEO. [26] В музейной галерее Центра есть зона, посвященная LEO, и с 2021 года [обновлять]они также работают над проектом виртуальной реальности LEO . [27] [3] В ноябре 2021 года, чтобы совпасть с 70-й годовщиной первого успешного полного запуска программы на LEO I, проект выпустил фильм об истории LEO, который впоследствии выиграл премию «Видео года» Ассоциации британских научных писателей в июле 2022 года. [28] [29]
изучил язык под названием Cleo, который во многом был похож на Cobol