UNIVAC I

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

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

История[править | править вики-текст]

Позиционирование на рынке[править | править вики-текст]

Установленные экземпляры[править | править вики-текст]

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

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

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

Последние 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[3]
1953 ВМС США Серийный номер 6. Bureau of Ships. David Taylor Model Basin. Списан примерно 1965—1966 году[4]
1954 Remington 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 слов[5]. Каждое слово вмещало одно двоично-десятичное число, 12 символов или 72 бита (см. далее).

Технические подробности[править | править вики-текст]

Представление данных[править | править вики-текст]

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

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

Ввод-вывод данных[править | править вики-текст]

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

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

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

См. также[править | править вики-текст]


Литература[править | править вики-текст]

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

Примечания[править | править вики-текст]

Ссылки[править | править вики-текст]