Burroughs Corporation
Burroughs Corporation — американская компания, занимавшаяся производством вычислительной техники, офисного оборудования и программного обеспечения. Основана в 1886 году как American Arithmometer Company, с 1905 года носила название Burroughs Adding Machine Company, а с 1953 года — Burroughs Corporation. Была одним из крупнейших производителей электронных вычислительных машин (ЭВМ) в середине XX века, наряду с IBM, UNIVAC, NCR и Control Data Corporation. В 1986 году объединилась с Sperry Corporation, образовав корпорацию Unisys.
История
Основание и ранние годы (1886—1920-е)
Компания была основана в Сент-Луисе, штат Миссури, Уильямом С. Берроузом, изобретателем одной из первых коммерчески успешных суммирующих машин. Первоначальное название — American Arithmometer Company. После смерти Уильяма Берроуза в 1898 году компания переехала в Детройт, штат Мичиган. Основной продукцией в первые десятилетия были механические арифмометры и бухгалтерские машины. В 1905 году компания сменила название на Burroughs Adding Machine Company. К 1920-м годам она стала одним из лидеров рынка офисного оборудования и счетно-решающих устройств.
Развитие электронно-вычислительной техники (1940—1960-е)
С началом эры электронных вычислений компания активно включилась в разработку ЭВМ. В 1949 году вышла на рынок с моделью Burroughs B205 — релейной вычислительной машиной, использовавшейся в основном для научных и инженерных расчётов. В 1953 году компания официально переименована в Burroughs Corporation, что отразило смену профиля с механических устройств на электронику.
В 1957 году запущена серия Burroughs 205, а затем и более совершенная Burroughs 220. В 1961 году состоялся выпуск Burroughs B5000 — первой в мире ЭВМ, программное обеспечение и архитектура которой были оптимизированы для работы с языками высокого уровня (ALGOL, COBOL, FORTRAN). Эта серия (B5000 — B7000, B8000) заложила основы стековой архитектуры и оказала значительное влияние на последующие разработки, включая проекты операционных систем.
Серия Burroughs B5000/B6000/B7000/B8000
Эти машины известны как «Large Systems» (большие системы) и использовались в банках, страховых компаниях, государственных учреждениях и университетах. Ключевые особенности:
- Архитектура виртуальной памяти и сегментация.
- Стек вызовов (call stack) для поддержки рекурсии.
- Многоуровневая защита памяти и привилегированные режимы.
- Операционная система MCP (Master Control Program), одна из первых многозадачных ОС.
Следующее поколение — Burroughs B7000/B8000 (1970—1980-е) — продолжило традиции, но уже с использованием LSI/микросхем.
Расширение сфер деятельности (1960—1980-е)
Помимо ЭВМ, Burroughs активно производила:
- терминалы и системы сбора данных,
- банкоматы (ATM), включая первые модели для кассовых точек,
- принтеры и сканеры для чеков,
- системы управления базами данных (IDMS, DMS II),
- ПО для автоматизации работы банков и госорганов.
К 1970-м годам Burroughs стала третьим по величине производителем компьютеров в мире после IBM и DEC, с годовым оборотом около 7 млрд долларов.
Слияние и прекращение существования
В 1986 году Burroughs Corporation объединилась с Sperry Corporation (ранее Remington Rand и UNIVAC). Изначально планировалось сохранение обеих марок, но вскоре новая компания получила название Unisys. Торговая марка Burroughs постепенно исчезла из обращения. В 1990-х — 2000-х Unisys продолжала обслуживание и модернизацию старых систем Burroughs (MCP-совместимых), но производство оригинального «железа» было прекращено.
Классификация продукции
В рамках Burroughs выделялись несколько линеек:
- Малые системы (Small Systems) — Burroughs B100, B200, B300 — для небольших предприятий.
- Средние системы (Medium Systems) — Burroughs B500, B700, B900 — для муниципалитетов, среднего бизнеса.
- Большие системы (Large Systems) — B5000 — B8000 — для крупных банков, страховых компаний, правительственных организаций.
- Специализированное оборудование — банкоматы, кассовые аппараты, принтеры, считыватели магнитных карт.
Архитектура и технологии
Операционная система MCP
Master Control Program (MCP) — многозадачная, мультипрограммная ОС с батч- и интерактивными режимами. Разработана для стековых машин Burroughs. Позволяла выполнять несколько программ одновременно, динамически распределять память и защищать процессы друг от друга. MCP послужила прототипом для многих современных ОС.
Стековая архитектура
В отличие от регистровых процессоров IBM/Intel, процессоры Burroughs использовали стек (LIFO) для хранения операндов и вызовов подпрограмм. Это упрощало компиляцию языков высокого уровня, обеспечивало естественную поддержку рекурсии и защиту стека.
Виртуальная память и сегментация
Впервые в коммерческих ЭВМ применена аппаратная поддержка виртуальной памяти с сегментированной моделью (сегменты могли быть 32-битными, 64-битными и т.д.). Это позволяло программам обращаться к виртуальным адресам, а ОС — управлять отображением на физическую память.
Влияние и наследие
- Burroughs B5000 первой коммерчески успешно реализовала стековую архитектуру, что повлияло на разработку процессоров HP 3000, iAPX 432 (Intel) и некоторых RISC-решений.
- MCP стала основой для MCP/AS (Unisys ClearPath MCP), операционной системы, которая используется до сих пор в системах для банков и госорганов (например, обработка финансовых транзакций в США и Европе).
- Технология банкоматов Burroughs (модели 9520/9530) была одним из пионеров в этой области.
- Компания оставила значительный след в истории вычислительной техники как производитель надёжных и сложных систем, востребованных в финансовом секторе.
Критика
- Архитектура стековых машин считалась сложной для разработки компиляторов и требовала специализированного обучения.
- Системы Burroughs были относительно дорогими в эксплуатации и обслуживании по сравнению с мейнфреймами IBM.
- Продуктовая стратегия компании не всегда была последовательной: попытки выйти на рынок мини-компьютеров (линейка B900) и персональных компьютеров (Burroughs B25, B26) не принесли значительного коммерческого успеха на фоне IBM PC и Apple.
- Слияние со Sperry было воспринято негативно многими инженерами и клиентами, считавшими, что уникальная архитектура Burroughs будет утеряна.
Примечания
- В 1986 году Sperry Corporation была приобретена Burroughs, однако в результате слияния образована компания Unisys.
- Термин «Burroughs» до сих пор присутствует в названиях ряда моделей оборудования Unisys (например, Unisys ClearPath MCP).
Источники
- История Burroughs Corporation на сайте Сеть компьютерной истории
- «The Burroughs B5000: A Technical History» (ACM Press)
- «A History of Modern Computing» (П. Черчилль)
- Официальный сайт Unisys (архивные материалы)
- Каталоги и технические документы Burroughs (1960—1985 гг.)
BFOmetr — база данных и аналитика по компаниям России.
На главную BFOmetr →