stringtranslate.com

УНИВАК 1103

UNIVAC 1103 или ERA 1103, преемник UNIVAC 1101 , [1] — это компьютерная система , разработанная Engineering Research Associates и построенная корпорацией Remington Rand в октябре 1953 года. Это был первый компьютер, в разработке которого принимал участие Сеймур Крей . [2]

История

Еще до завершения Atlas ( UNIVAC 1101) ВМС поручили Engineering Research Associates разработать более мощную машину. Этот проект стал Task 29, а компьютер получил обозначение Atlas II .

В 1952 году Engineering Research Associates обратилась в Агентство безопасности вооруженных сил (предшественник АНБ ) за разрешением на коммерческую продажу Atlas II . Разрешение было дано при условии удаления нескольких специализированных инструкций. Коммерческая версия затем стала называться UNIVAC 1103. Из-за классификации по секретности руководство Remington Rand не знало об этой машине до этого. Первый коммерчески проданный UNIVAC 1103 был продан производителю самолетов Convair , где с ним работал Марвин Штайн . [ необходима цитата ]

Remington Rand анонсировала UNIVAC 1103 в феврале 1953 года. Машина конкурировала с IBM 701 на рынке научных вычислений. В начале 1954 года комитет Объединенного комитета начальников штабов потребовал сравнить две машины с целью их использования в проекте Joint Numerical Weather Prediction. На основании испытаний обе машины имели сопоставимую скорость вычислений, с небольшим преимуществом машины IBM, но Univac 1103 был единогласно одобрен за его значительно более быстрое оборудование ввода/вывода . [3]

Последующие машины — UNIVAC 1103A или Univac Scientific , которые усовершенствовали конструкцию, заменив ненадежную трубчатую память Уильямса на память на магнитных сердечниках , добавив аппаратные инструкции с плавающей точкой и, возможно, впервые использовав функцию аппаратного прерывания . [4] Ее преемником стал UNIVAC 1105 .

Технические подробности

Системная логика была сделана с помощью около 3900 ламп (в основном триодов) и 9000 диодов, всего в конструкции было использовано не менее 12 различных типов ламп. [5] Система использовала электростатическое хранилище, состоящее из 36 ламп Уильямса емкостью 1024 бит каждая, что давало общую память с произвольным доступом в 1024 слова по 36 бит каждая. Каждая из 36 трубок Уильямса была пять дюймов в диаметре. Магнитная барабанная память обеспечивала 16 384 слова. Как электростатическая, так и барабанная память имели прямую адресацию: адреса от 0 до 01777 ( восьмеричная ) были в электростатической памяти, а от 040000 до 077777 ( восьмеричная ) — на барабане.

Числа с фиксированной точкой имели 1-битный знак и 35-битное значение, при этом отрицательные значения представлялись в формате дополнения до единицы . [ необходима ссылка ]

Инструкции имели 6-битный код операции и два 15-битных адреса операндов. [ необходима цитата ]

Системы программирования для машины включали региональный кодирующий ассемблер RECO от Remington-Rand, однопроходный ассемблер RAWOOP и систему интерпретации с плавающей точкой SNAP, разработанную корпорацией Ramo-Wooldridge из Лос-Анджелеса , систему интерпретации арифметики с плавающей точкой FLIP от Consolidated Vultee Aircraft из Сан-Диего и систему интерпретации с плавающей точкой CHIP от Wright Field в Огайо .

UNIVAC 1103/A весил около 38 543 фунтов (19,3 коротких тонн; 17,5 т). [6]

1103А

UNIVAC 1103A или Univac Scientific — это модернизированная версия, представленная в марте 1956 года. [7] [8] [1] [ нужна страница ]

Существенными новыми функциями 1103A были память на магнитных сердечниках и добавление прерываний к процессору. [9] UNIVAC 1103A имел до 12 288 слов 36-битной памяти на магнитных сердечниках , в одном-трех банках по 4096 слов в каждом.

Числа с фиксированной точкой имели однобитный знак и 35-битное значение, отрицательные значения представлялись в формате дополнения по единице . Числа с плавающей точкой имели однобитный знак, восьмибитную характеристику и 27-битную мантиссу. Инструкции имели шестибитный код операции и два 15-битных адреса операндов.

Модель 1103A была современником и конкурентом IBM 704 , в которой также использовались электронные лампы, память на магнитных сердечниках и аппаратные средства для вычислений с плавающей запятой.

Версия этой машины была продана Исследовательскому центру Льюиса, NACA (Национальный консультативный комитет по аэронавтике) в Кливленде, штат Огайо. Она имела первое магнитное ядро ​​на 1096 слов по 36 бит. Емкость магнитного барабана составляла 16 384 слова, а тактовая частота составляла 500 кГц. Ввод/вывод — бумажная лента телетайпа. Когда NACA стала NASA в 1958 году, был начат ряд усовершенствований для повышения функциональности и надежности. В течение следующих десяти лет машина была значительно модернизирована путем замены магнитного ядра на коммерческую твердотельную систему магнитного сердечника на 16 384 слова. Система магнитной ленты из 8 единиц, арифметическое устройство с плавающей точкой и устройство косвенной адресации были спроектированы и изготовлены внутри компании. Все твердотельные коммерческие электронные модули были сопряжены с электроникой на вакуумных лампах в оригинальной машине.

1104

Система 1104 представляет собой 30- битную версию 1103, созданную для Westinghouse Electric в 1957 году для использования в программе ракет BOMARC . Однако к тому времени, когда BOMARC был развернут в 1960-х годах, более современный компьютер (версия AN/USQ-20 , обозначенная как G-40) заменил UNIVAC 1104. [10]

1105

UNIVAC 1105 — это компьютер, являющийся развитием UNIVAC 1103A, представленного компанией Sperry Rand в сентябре 1958 года. Основные изменения по сравнению с 1103 включали буферизированную систему ввода-вывода и дополнительный третий блок памяти, расширяющий основную память на дополнительные 4096 слов. [5]

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

Ссылки

  1. ^ ab McMurran, Marshall William (11 декабря 2008 г.). ДОСТИЖЕНИЕ ТОЧНОСТИ: Наследие компьютеров и ракет. ISBN 978-1-4628-1065-9.
  2. ^ "Tribute to Seymour Cray". IEEE Computer Society. Архивировано из оригинала 2010-08-24.
  3. ^ Эмерсон В. Пью; Лайл Р. Джонсон; Джон Х. Палмер (1991). Системы IBM 360 и ранние 370. MIT Press . С. 23–34. ISBN 0-262-16123-0.
  4. ^ Smotherman, Mark. "Interrupts" . Получено 18 февраля 2019 г.
  5. ^ ab Petschauer, Richard J (1990). История и эволюция технологии мэйнфреймов 1100/2200 (PDF) . Конференция USE. Блейденсбург, Мэриленд: Группа пользователей USE.
  6. ^ Вайк, Мартин Х. (июнь 1957 г.). "UNIVAC SCIENTIFIC 1103". ed-thelen.org . Второй обзор отечественных электронных цифровых вычислительных систем.
  7. ^ Управление данными. Ассоциация управления обработкой данных. 1972. С. 28.
  8. ^ Баллот, Майкл (1973). Временная фазировка и размер компьютерных установок. Стэнфордский университет. С. 233.
  9. ^ Рауль Рохас; Ульф Хашаген (2002). Первые компьютеры: история и архитектура . MIT Press. стр. 198. ISBN 0-262-68137-4.
  10. Джордж Грей (январь 2002 г.). «The 1104». Информационный бюллетень Unisys History . 6 (1). Архивировано из оригинала 5 марта 2016 г. Получено 28 декабря 2013 г.

Дальнейшее чтение