UNIVAC I

Материал из Википедии — свободной энциклопедии
Перейти к навигации Перейти к поиску
UNIVAC 1

UNIVAC I (акроним от англ. UNIVersal Automatic Computer I) — первый условно коммерческий компьютер, созданный в Соединённых Штатах, и третий коммерческий компьютер в мире (после германского Z4 и британского Ferranti Mark 1 (англ.)). Спроектирован, в основном, Джоном Эккертом и Джоном Мокли, изобретателями компьютера ENIAC, на средства из федерального бюджета по заказу Армии (совместно с Бюро переписи населения) и Военно-воздушных сил США[1]. Разработка компьютера велась в 1947—1951 гг.[2] Проектные работы были начаты их компанией Eckert–Mauchly Computer Corporation и были завершены уже после того, как в 1950 году она была куплена компанией Remington Rand (с 1955 г. — Sperry Rand) и преобразована в её подразделение под названием UNIVAC. Изначально, до выпуска следующих моделей, компьютер назывался просто UNIVAC.

Исходно заказ на проектирование и разработку компьютера UNIVAC был получен Eckert–Mauchly для оснащения указанными ЭВМ отчётно-ревизионного офиса управления Военно-воздушных сил (англ. Office of Air Comptroller General, до выделения ВВС в отдельный вид вооружённых сил в 1947 г.) и топографической службы Армии США. Бюро переписи населения было выбрано в качестве посредника в размещении заказа. Впоследствии, с выделением ВВС в самостоятельный вид вооружённых сил, их командование продолжило финансирование проекта на правах самостоятельного субъекта государственного оборонного заказа[1].

Позиционирование на рынке

[править | править код]

Установленные экземпляры

[править | править код]

Всего за период с 1951 по 1958 год было создано 46 экземпляров UNIVAC I. Они были установлены в правительственных учреждениях, частных корпорациях и в трех университетах США. В отличие от своих предшественников ENIAC и EDVAC, UNIVAC I был чисто коммерческим компьютером, который не предназначался для использования в научных исследованиях по разработке оружия, хотя, например, UNIVAC I #5 был куплен для Ливерморской национальной лаборатории именно для этих целей.

Первый экземпляр UNIVAC был официально продан Бюро переписи населения США 31 марта 1951 года, но фактически поставлен и запущен в Бюро лишь в декабре следующего года, так как, будучи единственным работающим на тот момент экземпляром, использовался для демонстраций потенциальным клиентам. За этот период другим федеральным структурам было поставлено пять машин той же модели[2]. Бюро переписи населения пользовалось компьютером «удаленно», не торопясь перевозить столь хрупкий и громоздкий прибор в свои помещения. Таким образом фактически первым 14 июня 1952 года был запущен на месте у заказчика второй экземпляр UNIVAC I, который был продан Пентагону.

Пятый экземпляр (собранный для Комиссии по атомной энергии США) использовался вещательной компанией CBS для прогнозирования результатов выборов президента США в 1952 году. По опросу всего 1 % населения, имеющего право голоса, была корректно спрогнозирована победа Эйзенхауэра с точностью 98 %.[3][4]

Последние UNIVAC I (серийные номера 24 и 37) были выключены в 1970 году в страховой компании Life and Casualty of Tennessee[англ.] после 13 лет службы.

Дата Заказчик Комментарии
1951 Бюро переписи населения США Завершен 21 декабря 1950 года. Официально продан 31 марта 1951 года. Установлен только в декабре 1952 года. Компьютер проработал 11 лет до 3 октября 1963 года
1952 ВВС США Air Force Comptroller. Первый компьютер установленный у заказчика в июне 1952 года. Установлен в Пентагоне, Arlington, VA
1952 Национальное агентство геопространственной разведки Army Map Service. С апреля по сентябрь 1952 работал на месте изготовления.
1953 Университет Нью-Йорка (для Комиссии по атомной энергии США)
1953 Комиссия по атомной энергии США Серийный номер 5. Первый компьютер только что организованной Ливерморской лаборатории. Срок службы с 10 апреля 1953 по 28 февраля 1957[5]
1953 ВМС США Серийный номер 6. Bureau of Ships. David Taylor Model Basin. Списан примерно 1965—1966 году[6]
1954 Sperry Rand В отделе продаж компании
1954 General Electric Серийный номер 8. Первый экземпляр, проданный частной компании.
1954 Metropolitan Life
1954 ВВС США Air Material Command. База ВВС Wright-Patterson Air Force Base
1954 U.S. Steel
1954 DuPont
1954 Бюро переписи населения США
1954 Franklin Life Insurance
1954 Westinghouse Electric Corporation
1954 Pacific Life[англ.]
1954 Sylvania Electric Products[англ.]
1954 Consolidated Edison

Технические характеристики

[править | править код]

UNIVAC I использовал 5200 электровакуумных ламп, весил 13 тонн, потреблял 125 кВт электроэнергии и мог выполнять около 1905 операций в секунду, работая на тактовой частоте 2,25 МГц. Центральный комплекс (то есть только процессор и память) имел размеры 4,3 × 2,4 метра и 2,6 м в высоту. Вся система занимала площадь в 35,5 кв. м.

Основная память состоит из 1000 слов[7]. Каждое слово вмещало одно двоично-десятичное число, 12 символов или 72 бита.

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

[править | править код]

Представление данных

[править | править код]

В отличие от большинства современных машин, UNIVAC I использовала разновидность двоично-десятичной арифметики с шестидесятичетырёхричным основанием. Машинное слово размером 72 бита представлялось как число между −1 и +1 с одиннадцатью знаками после запятой.[7]

Каждая десятичная цифра представлялась шестибитным числом со знаком в специальной кодировке[7] (число 0,25 представлялось как 025000000000 в кодировке UNIVAC или как «000011 000101 001000 000011 000011 000011 000011 000011 000011 000011 000011 000011 000011» в двоичном коде, а число −0,5 представлялось как −50000000000 или как «000010 000011 000011 000011 000011 000011 000011 000011 000011 000011 000011 000011» соответственно). Помимо цифр, в кодировке UNIVAC были буквы английского алфавита и некоторые другие символы, что позволяло записывать короткие строки (возможно, так произошло выражение «машинное слово»).

Ввод-вывод данных

[править | править код]

Из устройств ввода-вывода, кроме пульта управления, к UNIVAC I можно было подключить до 10 ленточных накопителей UNISERVO, осциллограф и электрическую пишущую машинку.

Первые модели UNISERVO использовали в качестве ленты длинную (до 1500 футов), узкую (0,5 дюйма) и тонкую (0,002 дюйма) полоску бронзы, покрытую никелем. Такая конструкция была надёжнее и экономически выгоднее, чем широко распространённые тогда перфоленты (лента UNISERVO выдерживала температуру до трёхсот градусов Цельсия без потери данных, и более тысячи циклов перезаписи[7]), но были и проблемы: тяжёлая и жёсткая лента изнашивала магнитные головки, поэтому в последующих моделях бронзовая лента была заменена на пластмассовую.

Данные записывались на ленту в восемь дорожек (шесть дорожек для данных, одна дорожка для контроля чётности и одна — для синхронизации) в фазовом коде. На «полную» 1500-футовую ленту можно было записать до 1 440 000 шестибитных символов[7] (огромный размер по тем временам). UNISERVO позволял записывать и считывать данные как в прямом, так и в обратном направлении, что было очень удобно при сортировке больших объёмов данных. Программист мог оперировать данными на лентах с помощью устройства UNITYPER.

Литература

[править | править код]
  • David E. Lundstrom. A Few Good Men from Univac. — Mit Press, 1987. — 300 p. — ISBN 0262121204. (англ.) - автор книги работал в Sperry Rand и с UNIVAC I на заре компьютерной эры

Примечания

[править | править код]
  1. 1 2 Flamm, Kenneth. [https://web.archive.org/web/20160918172058/https://books.google.ru/books?id=WqrJkVLxonkC&printsec=frontcover&hl=ru#v=onepage&q&f=false Архивная копия от 18 сентября 2016 на Wayback Machine Архивная копия от 18 сентября 2016 на Wayback Machine Creating the Computer: Government, Industry and High Technology.  (англ.)] — Washington, D.C.: Brookings Institution, 1988. — P.70-76 — 210 p. — ISBN 0-8157-2849-2.
  2. 1 2 Schechter, Susan. [https://web.archive.org/web/20160924032042/https://www.rand.org/content/dam/rand/pubs/papers/2009/P7536.pdf Архивная копия от 24 сентября 2016 на Wayback Machine Архивная копия от 24 сентября 2016 на Wayback Machine The Effects of Military and Other Government Spending on the Computer Industry: The Early Years.  (англ.)] Архивная копия от 24 сентября 2016 на Wayback Machine — Santa Monica, Calif.: RAND Corporation, 1989. — P.11-19 — 38 p.
  3. McCartney, 2001, p. 168.
  4. подробности истории с предсказанием результатов выборов в USAToday. Дата обращения: 25 ноября 2012. Архивировано 5 ноября 2012 года.
  5. Воспоминания программиста George A. Michael, работавшего с UNIVAC I в Ливерморской лаборатории. Дата обращения: 9 октября 2012. Архивировано 6 октября 2013 года.
  6. Воспоминания инженеров, работавших с UNIVAC I. Дата обращения: 9 октября 2012. Архивировано 21 марта 2013 года.
  7. 1 2 3 4 5 Архивированная копия. Дата обращения: 13 июля 2012. Архивировано 5 августа 2012 года.