UNIVAC I
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 на заре компьютерной эры
- Scott McCartney. ENIAC: The Triumphs and Tragedies of the World's First Computer. — Berkley Books, 2001. — 262 p. — ISBN 9780425176443. (англ.) — книга об Экерте и Мокли, где рассказывается и об их компьютере UNIVAC
Примечания
- ↑ 1,0 1,1 Flamm, Kenneth. [http://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,0 2,1 Schechter, Susan. [http://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. (англ.)] — Santa Monica, Calif.: RAND Corporation, 1989. — P.11-19 — 38 p.
- ↑ McCartney, 2001, p. 168.
- ↑ подробности истории с предсказанием результатов выборов в USAToday. . Дата обращения: 25 ноября 2012. Архивировано 5 ноября 2012 года.
- ↑ Воспоминания программиста George A. Michael, работавшего с UNIVAC I в Ливерморской лаборатории. . Дата обращения: 9 октября 2012. Архивировано 6 октября 2013 года.
- ↑ Воспоминания инженеров, работавших с UNIVAC I. . Дата обращения: 9 октября 2012. Архивировано 21 марта 2013 года.
- ↑ 7,0 7,1 7,2 7,3 7,4 Архивированная копия . Дата обращения: 13 июля 2012. Архивировано 5 августа 2012 года.
Ссылки
- Документация на UNIVAC I — из хранилища компьютерной документации bitsavers.org.
- Бюллетень по истории компании Unisys, Volume 5, Number 1 — страница Ренди Карпентера на сайте Технологического университета Джорджии.
- UNIVAC и наследие ENIAC — из библиотеки Университета Пеннсильвании
- Компьютерная система UNIVAC 1
- Симулятор UNIVAC 1.2.
- История UNIVAC (рус.)