stringtranslate.com

УНИВАК

UNIVAC ( Универсальный автоматический компьютер ) — линейка электронных цифровых компьютеров с хранимой программой , начиная с продуктов Eckert-Mauchly Computer Corporation . Позже это название было применено к подразделению компании Remington Rand и организациям-преемникам.

BINAC , созданный компьютерной корпорацией Eckert-Mauchly, был первым компьютером общего назначения для коммерческого использования, но он не имел успеха . Последний компьютер под маркой UNIVAC был выпущен в 1986 году.

История и структура

Этикетка UNIVAC Sperry Rand

Дж. Преспер Экерт и Джон Мочли построили ENIAC (электронный числовой интегратор и компьютер) в Школе электротехники Мура Пенсильванского университета в период с 1943 по 1946 год. Спор о патентных правах с университетом в 1946 году привел к тому, что Эккерт и Мочли покинули Мур. School для создания компании Electronic Control Company, позже переименованной в Eckert-Mauchly Computer Corporation (EMCC), со штаб-квартирой в Филадельфии, штат Пенсильвания . Эта компания впервые создала компьютер под названием BINAC (БИНарный автоматический компьютер) для Northrop Aviation (который мало использовался или, возможно, вообще не использовался). После этого началась разработка UNIVAC. UNIVAC сначала предназначался для Бюро переписи населения , которое оплатило большую часть разработки, а затем был запущен в производство.

После смерти председателя и главного финансового покровителя EMCC Генри Л. Штрауса в авиакатастрофе 25 октября 1949 года 15 февраля 1950 года EMCC была продана производителю пишущих машинок, офисных машин, электробритв и производителю оружия Remington Rand. Эккерт и Мокли теперь доложено Лесли Гроувсу [ нужна ссылка ] , отставному генералу армии, который ранее руководил строительством Пентагона и руководил Манхэттенским проектом .

Самым известным продуктом UNIVAC был мэйнфрейм UNIVAC I 1951 года, который стал известен благодаря предсказанию исхода президентских выборов в США в следующем году: этот инцидент примечателен тем, что компьютер правильно предсказал победу Эйзенхауэра над Адлаем Стивенсоном , тогда как последний Гэллап Согласно опросу, Эйзенхауэр выиграл всенародное голосование со счетом 51–49 в жесткой борьбе. [1]

Это предсказание заставило руководителя отдела новостей CBS в Нью-Йорке Зигфрида Микельсона поверить в то, что компьютер ошибается, и он отказался разрешить чтение предсказания. Вместо этого команда продемонстрировала несколько постановочных представлений, которые предполагали, что компьютер не отвечает, и объявили, что прогнозируют шансы на победу Эйзенхауэра 8–7 (фактический прогноз был 100–1 в его пользу).

Когда предсказания подтвердились – Эйзенхауэр одержал убедительную победу над Стивенсоном, при этом UNIVAC оказался в пределах 3,5% от общего числа голосов избирателей и четырех голосов от общего числа голосов его Коллегии выборщиков – Чарльз Коллингвуд , диктор в эфире, объявил, что они не поверили более раннее предсказание. [2]

Армия Соединенных Штатов запросила у Конгресса компьютер UNIVAC в 1951 году. Полковник Уэйд Хиви объяснил подкомитету Сената, что в планировании национальной мобилизации участвуют несколько отраслей и агентств: «Это огромный вычислительный процесс... существуют уравнения, которые невозможно решить. вручную или с помощью вычислительных машин с электрическим приводом, потому что они включают в себя миллионы взаимосвязей, на выяснение которых потребуется целая жизнь». Хиви сообщил подкомитету, что необходимо помочь с мобилизацией и другими вопросами, подобными вторжению в Нормандию , которые основаны на отношениях различных групп. [3]

UNIVAC производился на бывшем заводе Eckert-Mauchly Division компании Remington Rand на W Allegheny Avenue в Филадельфии, штат Пенсильвания . [4] [5] Компания Remington Rand также имела лабораторию инженерных исследований в Норуолке, штат Коннектикут , а позже купила компанию Engineering Research Associates (ERA) в Сент-Поле, штат Миннесота . [4] В 1953 или 1954 году компания Remington Rand объединила свое подразделение счетных машин Norwalk, подразделение «научных» компьютеров ERA и подразделение «бизнес-компьютеров» UNIVAC в единое подразделение под названием UNIVAC. Это сильно раздражало тех, кто работал с ERA и лабораторией Норуолка. [ нужна цитата ]

В 1955 году Remington Rand объединилась с Sperry Corporation и стала Sperry Rand. Подразделение UNIVAC компании Remington Rand было переименовано в подразделение Remington Rand Univac компании Sperry Rand. [4] Генерал Дуглас Макартур , тогдашний председатель совета директоров Remington Rand, был выбран для продолжения этой роли в новой компании. [6] Гарри Франклин Викерс , тогдашний президент Sperry Corporation, продолжал оставаться президентом и генеральным директором Sperry Rand. [6]

В 1960-х годах UNIVAC была одной из восьми крупнейших американских компьютерных компаний в отрасли, которую тогда называли « IBM и семь гномов» — пьеса о Белоснежке и семи гномах, причем IBM, самая крупная из них, выступала в роли Белоснежка и остальные семь — гномы: Burroughs , Univac, NCR , CDC , GE , RCA и Honeywell . [7] В 1970-х годах, после того как GE продала свой компьютерный бизнес компании Honeywell, а RCA продала свой бизнес Univac, аналогия с семью гномами стала менее уместной, и оставшиеся мелкие фирмы стали известны как «КУЧКА » ( B urroughs, Univac , N CR, Control Data и Honeywell ).

Для обеспечения «фирменного стиля» название было изменено на Sperry Univac, наряду с Sperry Remington, Sperry New Holland и т. д. В 1978 году Sperry Rand — конгломерат различных подразделений (компьютеры, пишущие машинки, офисная мебель, пресс-подборщики сена, разбрасыватели навоза, гироскопы, авионика, радары, электробритвы), решила сконцентрироваться исключительно на своих компьютерных интересах и все несвязанные подразделения были проданы. Компания исключила рэнд из своего названия и вернулась к Sperry Corporation. В 1986 году Sperry Corporation объединилась с Burroughs Corporation и стала Unisys .

После слияния Burroughs и Sperry в 1986 году Unisys превратилась из производителя компьютеров в фирму, предоставляющую компьютерные услуги и аутсорсинг , конкурирующую в то время на том же рынке, что и IBM , Electronic Data Systems (EDS) и Computer Sciences Corporation .

С 2021 года Unisys продолжит проектировать и производить компьютеры корпоративного класса с линейкой серверов ClearPath. [8]

Модели

УНИВАК II
УНИВАК 1103
Файловый компьютер UNIVAC
УНИВАК 1232
Панель управления для UNIVAC 1232
УНИВАК 1100/80
УНИВАК 1108
Консольный принтер UNIVAC

За свою историю UNIVAC выпустила ряд отдельных модельных рядов. Одна из первых линий ламповых компьютеров UNIVAC была основана на ERA 1101, а модели, построенные в ERA, были переименованы в UNIVAC 110x; несмотря на номера моделей 1100, они не имели отношения к последней серии 1100/2200. В литературе 1103A считается первым компьютером, имеющим прерывания.

Первоначальным модельным рядом был UNIVAC I (UNIVersal Automatic Computer I), второй коммерческий компьютер, произведенный в США. [a] Основная память состояла из резервуаров с жидкой ртутью, реализующих память линии задержки , состоящую из 1000 слов по 12 буквенно-цифровых символов каждое. Первая машина была поставлена ​​31 марта 1951 года.

Remington Rand 409 представлял собой запрограммированный на панели управления калькулятор с перфокартами , разработанный в 1949 году и продававшийся в двух моделях: UNIVAC 60 (1952 г.) и UNIVAC 120 (1953 г.).

Файловый компьютер UNIVAC был впервые поставлен в 1956 году. Он был оснащен от одного до десяти больших барабанов, каждый из которых содержал 180 000 буквенно-цифровых символов. [9] Одним из первых приложений была система бронирования авиабилетов , [10] которая использовалась компанией Eastern Air Lines . [11] В основном он конкурировал с IBM 650 и IBM 305 RAMAC , всего было произведено 130 экземпляров. [12]

UNIVAC II был усовершенствованием UNIVAC I , который UNIVAC впервые представил в 1958 году. Усовершенствования включали память на магнитном (нертутном) сердечнике объемом от 2000 до 10 000 слов, ленточные накопители UNISERVO II, которые могли использовать либо старые металлические ленты UNIVAC I, либо новые ленты с ПЭТ-пленкой и некоторые транзисторные схемы (хотя это все еще был ламповый компьютер ). Он был полностью совместим с существующими программами UNIVAC I как по коду, так и по данным. UNIVAC II также добавил несколько инструкций к набору инструкций UNIVAC I.

UNIVAC Solid State представлял собой двухадресный десятичный компьютер с памятью на вращающемся барабане с 5000 знаковыми 10-значными словами, предназначенный для бизнес-рынка общего назначения. Он выпускался в двух версиях: Solid State 80 (карты IBM-Hollerith с 80 столбцами) и Solid State 90 (карты Remington-Rand с 90 столбцами). В этом компьютере использовалась магнитная логика , а не транзисторы, поскольку доступные тогда транзисторы имели сильно переменные характеристики и не были достаточно надежными. Магнитные логические элементы были основаны на магнитных сердечниках с несколькими проволочными обмотками; в отличие от электронных ламп, они были полупроводниковыми устройствами и имели практически бесконечный срок службы. Магнитным затворам требовались возбуждающие импульсы тока, создаваемые электронной лампой передатчика, которая до сих пор используется в оконечных усилителях любительской радиосвязи. Таким образом, в основе своей работы твердотельное состояние зависело от вакуумной лампы, однако требовалось всего несколько ламп вместо тысяч, что значительно повышало надежность.

Компания Sperry Rand начала поставки UNIVAC III в 1962 году и произвела 96 систем UNIVAC III. В отличие от UNIVAC I и UNIVAC II, это была двоичная машина, а также поддерживалась поддержка всех десятичных и буквенно-цифровых форматов данных UNIVAC I и UNIVAC II для обратной совместимости. Это была последняя из оригинальных машин UNIVAC.

UNIVAC 418 (он же 1219), впервые выпущенный в 1962 году, представлял собой 18-битную машину с памятью на основе слов. Всего по трем различным моделям было изготовлено более 392 систем.

UNIVAC 490 представлял собой 30-битную машину с памятью на 16 или 32 КБ слов; Время цикла 4,8 микросекунды. UNIVAC 1232 был военной версией модели 490. [13]

UNIVAC 492 аналогичен UNIVAC 490 , но с расширенной памятью до 64 КБ 30-битных слов.

UNIVAC 494 был 30-битной текстовой машиной и преемником UNIVAC 490/492 с более быстрым процессором и основной памятью 131 КБ (позже 262 КБ). Было доступно до 24 каналов ввода-вывода, и система обычно поставлялась с хранилищем на магнитных барабанах UNIVAC FH880, UNIVAC FH432 или FH1782. Базовой операционной системой была OMEGA (преемница REX для модели 490), хотя также использовались специальные операционные системы (например, CONTORTS для бронирования авиабилетов).

UNIVAC 1050 представлял собой компьютер с внутренним программированием и шестибитной символьной памятью объемом до 32 КБ, который был представлен в 1963 году. Это была одноадресная машина с 30-битными инструкциями, имела операционную систему 4 КБ и была запрограммирована на ассемблере PAL. язык. Модель 1050 широко использовалась в системе снабжения ВВС США для управления запасами (Стандартная система снабжения базового уровня [14] [15] ).

UNIVAC 1004 представлял собой программируемую систему обработки данных на перфокартах, представленную в 1962 году компанией UNIVAC. Общий объем памяти составлял 961 символ (6 бит) основной памяти . Периферийные устройства включали устройство считывания карт (400 карт в минуту), перфоратор для карт (200 карт в минуту) с использованием фирменных карт с круглыми отверстиями на 90 столбцов или IBM-совместимых карт на 80 столбцов, барабанный принтер (400 строк в минуту). и ленточный накопитель Uniservo. [16] Модель 1004 также поддерживалась в качестве удаленного устройства чтения карт и принтера через службы синхронной связи. ВМС США (Wapons Station, Concord) 1004 занимались печатью с ленты как средством разгрузки этой задачи с мейнфрейма Solid State 80, который производил ленты. Была доступна конструкция платы «Эмулятор», которая позволяла коммутационной панели 1004 запускать программы, считываемые с колод карт. Плату сделали клиенты, а не UNIVAC. [17] Однако в эмуляторе широко использовались герконовые реле для разветвления программ, называемые селекторами, из 1004, что приводило к увеличению числа сбоев, которые позже были решены за счет использования электронных селекторов в следующем 1005.

UNIVAC 1005 , усовершенствованная версия UNIVAC 1004, была впервые отправлена ​​в феврале 1966 года. [18] Машина широко использовалась армией США , включая первое использование электронного компьютера на поле боя. Также были доступны дополнительные периферийные устройства, в том числе устройство чтения бумажной ленты и устройство чтения/перфорации карт с тремя карманными укладчиками. Машина имела двухэтапный ассемблер (SAAL – язык ассемблера с одним адресом), который был ее основным ассемблером; у него также был трехэтапный карточный компилятор для языка программирования SARGE. 1005-е использовались в качестве некоторых узлов на Autodin . На самом деле существовало две версии 1005. Версия Federal Systems (военная), описанная выше, и версия Commercial Systems для гражданского использования. Хотя эти две версии имели общую память и периферийные устройства, у них было два совершенно разных набора команд. [ нужна цитация ] Версия Commercial Systems имела трехпроходной ассемблер и генератор программ.

Серия UNIVAC 1100/2200 представляет собой серию совместимых 36-битных транзисторных компьютерных систем, первоначально созданных Сперри Рэндом. Первым настоящим представителем этой серии был 1107, также известный как тонкопленочный компьютер из-за использования тонкопленочной памяти для хранения управляющей памяти (128 регистров). Поставка 1107 задерживалась, и это повлияло на продажи; Последующий 1108 был значительно более успешным и помог этой серии стать жизнеспособным конкурентом IBM System/360 . Сегодня эта серия продолжает поддерживаться корпорацией Unisys как серия ClearPath Forward Dorado. [19]

Серия UNIVAC 9000 (9200, 9300, 9400, 9700) была представлена ​​в середине 1960-х годов, чтобы конкурировать с младшими моделями серии IBM 360. 9200 и 9300, которые отличались скоростью процессора и максимальным объемом памяти (16 КБ для исходного 9200 против 32 КБ для других вариантов), реализовали то же 16-битное модифицированное подмножество архитектуры 360, что и Модель 20 , в то время как UNIVAC 9400 реализовал подмножество полного набора команд 360°. Это не нарушило патенты или авторские права IBM; Сперри получил право «клонировать» 360 в качестве урегулирования иска, касающегося нарушения IBM патентов Remington Rand на основную память. 9400 был примерно эквивалентен IBM 360/30. В серии 9000 использовалась память с металлическими проводами , которая функционировала примерно так же, как основная память , но использовала неразрушающее считывание. Поскольку серия 9000 задумывалась как прямые конкуренты IBM, они использовали карты с 80 столбцами и кодировку символов EBCDIC. Емкость памяти начиналась с 8 КБ основного хранилища для системы с пакетной конфигурацией. При желании можно добавить подсистему дисковых накопителей с 8414 дисками емкостью 5 МБ, а также ленточные накопители с использованием Uniservo VI.

UNIVAC серии 90 :

Вскоре после того, как был представлен 90/30, Sperry Univac представила 90/25, который имел то же базовое оборудование, но имел опцию для чтения карт меньшего размера на 80 столбцов и был немного медленнее. Машина выполнила 3 ​​инструкции, а затем NOP (нет операции), чтобы замедлить ее, поскольку почти каждый компонент был идентичен 90/30). Позже была добавлена ​​модель 90/40 с улучшенной производительностью за счет более высокой тактовой частоты (время цикла 500 нс против 600 нс), предварительной выборки следующей инструкции и большего максимального объема основной памяти (1 М против 512 КБ).

Операционные системы

Модель 1107 была первой 36-битной машиной , ориентированной на тексты, с архитектурой, близкой к той, которая стала известна как «серия 1100 ». Он работал под управлением операционной системы EXEC I или EXEC II , пакетно-ориентированных операционных систем второго поколения , типичных для начала и середины 1960-х годов. Модель 1108 работала под управлением EXEC II или EXEC 8 . EXEC 8 позволял одновременно обрабатывать приложения реального времени, разделение времени и фоновую пакетную работу. Пакет интерфейса транзакций (TIP), среда обработки транзакций, позволял писать программы на COBOL , тогда как аналогичные программы в конкурирующих системах были написаны на языке ассемблера. В более поздних системах EXEC 8 был переименован в OS 1100 и OS 2200 , при этом современные потомки сохранили обратную совместимость. На 1108 работали и более экзотические операционные системы, одной из которых была RTOS, более простая система, предназначенная для лучшего использования преимуществ аппаратного обеспечения.

Доступная серия небольших мэйнфреймов System 80 работала под управлением операционной системы OS/3, которая возникла на Univac 90/30 (а позже 90/25 и 90/40).

UNIVAC Series 90 сначала работал с разработанной Univac OS/9, которая позже была заменена операционной системой виртуальной памяти RCA (VMOS). Первоначально RCA называла эту операционную систему Time Sharing Operating System (TSOS), работающую на линейке систем виртуальной памяти RCA Spectra 70 , и изменила свое название на VMOS до того, как Сперри приобрел RCA CSD. После того, как VMOS была портирована на 90/60, Univac переименовала ее в VS/9 .

Товарный знак

UNIVAC на протяжении многих лет является зарегистрированной торговой маркой:

Смотрите также

Примечания

  1. ^ BINAC , упомянутый выше, был первым.

Рекомендации

  1. ^ Бринкли, Алан. Американская история: обзор (12-е изд.).
  2. ^ Альфред, Рэнди. «4 ноября 1952 года: Univac проводит выборы правильно, но CBS отказывается». Проводной .
  3. ^ «Армия просит Конгресс предоставить электронный калькулятор» . Корпус Кристи Таймс . 27 сентября 1951 года . Проверено 1 июля 2018 г. - через NewspaperARCHIVE .
  4. ^ abc «Корпорация Sperry Rand объявляет о создании Remington Rand Univac» (PDF) . История мирового радио . Журнал ЭЛЕКТРОНИКА. Январь 1956 г., стр. 47–49. Архивировано (PDF) из оригинала 31 января 2023 года . Проверено 15 февраля 2024 г.
  5. ^ «Компьютерный каталог 1956» (PDF) . Битсейверы . Компьютеры и автоматизация. Июнь 1956 г. с. 21. Архивировано (PDF) из оригинала 14 ноября 2022 г. . Проверено 15 февраля 2024 г.
  6. ^ Аб Льюис, Артур М. (ноябрь 1977 г.). «От Брюэритауна до Сперри Рэнда». ОХВАТЫВАТЬ . Посольство США Нью-Дели. Архивировано из оригинала 16 февраля 2024 года . Проверено 16 февраля 2024 г.
  7. Дворжак, Джон К. (25 ноября 2006 г.). «IBM и семь гномов - Карлик один: Берроуз». Дворжак без цензуры . Проверено 20 июля 2010 г.
  8. ^ "История Unisys" . 9 июля 2021 г.
  9. Дейли, Р.П. (7 февраля 1956 г.). «Интегрированная обработка данных с помощью файлового компьютера Univac». Доклады, представленные на совместной западной компьютерной конференции ACM-AIEE-IRE 7–9 февраля 1956 г. п. 95. дои : 10.1145/1455410.1455447. S2CID  17276776 . Проверено 15 сентября 2023 г.
  10. ^ «Система бронирования Univac Air Lines: специальное приложение универсального компьютера» . Доклады и дискуссии, представленные на Восточной объединенной компьютерной конференции 3–5 декабря 1958 г.: Современные компьютеры: цели, конструкции, приложения . 3 декабря 1958. стр. 152–156. дои : 10.1145/1458043.1458075 .
  11. ^ МакЭвой, РА (9 декабря 1957 г.). «Связь при бронировании с использованием цифрового компьютера общего назначения». Доклады и дискуссии, представленные на объединенной восточной компьютерной конференции 9–13 декабря 1957 г.: Компьютеры с соблюдением сроков . стр. 178–183. дои : 10.1145/1457720.1457753 .
  12. ^ Ганди, А. (15 сентября 2023 г.). Ранняя компьютерная индустрия: ограничения масштаба и возможностей. Спрингер. п. 268. ИСБН 9780230389113.
  13. ^ "Консоль ввода-вывода, Univac 1232" .
  14. ^ Внедрение стандартной базовой системы снабжения ВВС США: количественное исследование (PDF) (отчет). Июль 1968 года.
  15. ^ Архитектура элементов данных SBSS этапа IV (PDF) (отчет). Февраль 1985 года.
  16. Ширрифф, Кен (апрель 2022 г.). «Реверс-инжиниринг загадочной компьютерной платы Univac». ... Роберт Гарнер определил, что это от Univac 1004, ...
  17. ^ «Изделие ST 43414 — Компьютерная штекерная плата — Univac, модель 1004, около 1965 года» . Коллекции музеев Виктории . Австралия. 27 июня 2014 года . Проверено 2 июля 2023 г.
  18. ^ "Univac 1004 II, III и другие" . Первый и второй кварталы 1967 года. Ежеквартальный журнал о характеристиках компьютеров. Том. 7. Адамс Ассошиэйтс. стр. 62–63.
  19. ^ "Системы ClearPath Forward Dorado" . Унисис . 10 июня 2021 г.

Внешние ссылки