CDC 1604

редактировать
CDC 1604
CDC 1604 Overview.png CDC 1604 с цифрой в масштабе
Дизайн
ПроизводительControl Data Corporation
ДизайнерSeymour Cray
Дата выпуска1960 (1960)
Продано единиц50+
Цена1 030 000 долларов (192 килобайт)
Корпус
РазмерыВысота: 176 см (69 дюймов). Длина: 227 см (89 дюймов). Ширина: 68 см (27 дюймов)
Вес2200 фунтов (1000 кг)
Мощность5,5 кВт при 208 В 60 Гц
Система
Операционная система Монитор совместной работы (разработан организацией пользователей)
ЦП 48-битный процессор @ 208 кГц
Память 192 килобайт (32767 x 48 бит)
Хранилище -
MIPS 0,1
FLOPS -
Предшественник-
ПреемникCDC 3800 и 3400

  • v
  • t

CDC 1604 был 48-битным компьютером, разработанным и изготовленным Seymour Cray и его команда из Control Data Corporation (CDC). 1604 известен как один из первых коммерчески успешных транзисторных компьютеров. (IBM 7090 был доставлен ранее, в ноябре 1959 года.) Легенда гласит, что обозначение 1604 было выбрано путем добавления первого уличного адреса CDC (501 Park Avenue) к прежнему проекту Cray, ERA- UNIVAC 1103.

Урезанная 24-битная версия, получившая обозначение CDC 924, вскоре после этого была произведена и доставлена ​​в НАСА.

Первый 1604 был доставлен в ВМС США аспирантура в январе 1960 г. для приложений, поддерживающих основные направления в основном для прогнозирования погоды на Гавайях, Лондоне и Норфолке, Вирджиния. К 1964 году было построено более 50 систем. CDC 3600 с пятью операционными кодами, пришедший на смену 1604 и «в значительной степени совместимый» с ним.

Один из 1604 был отправлен в Пентагон в DASA (Defense Atomic Support Agency) и использовались во время кубинского ракетного кризиса для прогнозирования возможных ударов Советского Союза по Соединенным Штатам.

12-битный миникомпьютер, называемый CDC 160, часто использовался в качестве процессора ввода-вывода в системах 1604. Автономная версия 160 под названием CDC 160-A была, возможно, первым миникомпьютером.

Содержание
  • 1 Архитектура
  • 2 Использование и приложения
  • 3 Подобные машины
  • 4 924
  • 5 Ссылки
  • 6 Внешние ссылки
  • 7 Дополнительная литература
  • 8 Фотографии
Архитектура
2-проекционный чертеж CDC 1604 с масштабированием
Регистры CDC 1604
7...4...0(позиция бита)
Регистры операндов (48 битов)
AНакопитель
QРегистр маски
Программный счетчик (15 битов)
PПрограммный счетчик
Индексные регистры (15 бит)
1Индекс 1
2Индекс 2
3Индекс 3
4Индекс 4
5Индекс 5
6Индекс 6

Память в CDC 1604 состояла из 32K 48- бит слова магнитной основной памяти с временем цикла 6,4 микросекунды. Он был организован как два банка по 16 тыс. Слов каждый, с нечетными адресами в одном банке и четными адресами в другом. Два банка были разделены на 3,2 микросекунды, поэтому среднее эффективное время доступа к памяти составило 4,8 микросекунды. Компьютер выполнял около 100 000 операций в секунду.

Каждое 48-битное слово содержало две 24-битные инструкции. Формат команд был 6-3-15: шесть бит для кода операции, три бита для «указателя» (индексный регистр для инструкций доступа к памяти, условие для инструкций перехода (перехода)) и пятнадцать битов для адреса памяти (или сдвига). count, для инструкций по смене).

ЦП содержал 48-битный аккумулятор (A), 48-битный регистр маски (Q), 15-битный программный счетчик (P) и шесть 15-битных индексных регистров (1-6). Внутреннее целочисленное представление использовало арифметику с дополнением до единиц. Внутренний формат с плавающей запятой был 1-11-36: один бит знака, одиннадцать битов смещенной (смещенной) двоичной экспоненты и тридцать шесть бит двоичного значения.

Три старших разряда аккумулятора были преобразованы из цифрового в аналоговый и подключены к ламповому усилителю звука, содержащемуся в консоли. Это средство можно использовать для программирования звуковых предупреждений для оператора компьютера или для создания музыки. Те, кто знаком с внутренним устройством программного обеспечения, часто могли слышать, какие части задачи выполнялись CDC 1604; в качестве средства отладки, например, бесконечная повторяющаяся музыкальная фраза указывала на то, что программа застряла в цикле.

Использование и приложения

В 1960 году для компании Marathon Oil в Финдли, штат Огайо, было написано одно из первых приложений для анализа текста, Masquerade. Masquerade - это программа анализа текста, которая использовала синтаксические структуры, лежащие в основе текстовых данных, для маскировки слов и фраз в целях поиска.

В 1969 году Центр управления флотом, Тихий океан (в Кунии) на Оаху на Гавайях запустил среду автоматического управления (ACE) с использованием кластера из пяти CDC 160A для контроля многозадачной сети из четырех CDC 1604.

Minuteman I была первой установленной в США твердотопливной межконтинентальной баллистической ракетой. Существовали две совершенно разные конструкции наземных станций, которые были разработаны независимо. Меньшая, более элегантная конструкция с одним бункером включает две резервные компьютерные системы CDC 1604, каждая из которых оборудована двойными шкафами, содержащими четыре накопителя на магнитной ленте 200 bpi . Компьютеры использовались для предварительного расчета информации о наведении и управлении прицеливанием. Результаты, основанные на текущей погоде и информации о целях, были загружены в ракету до запуска. Образцы обеих наземных станций МБР, включая блочные модели компьютеров CDC 1604, можно увидеть в Аэрокосмическом музее Октава Чанут в Рантуле, штат Иллинойс.

Третья версия компьютерной образовательной системы PLATO была реализована на CDC 1604-C.

JOVIAL использовался в качестве основного языка программирования CDC 1604, в то время как восьмеричный использовался для программирования общих служб, поддерживаемых CDC 160A. базирующаяся на Вашингтонской военно-морской верфи обеспечивала системы и поддержку в обучении.

Согласно Ирвингу Джону Гуду, CDC 1604 использовался для создания «рисунка» Парусника Сэма Шмитта и Стоктона Гейнса.

Подобные машины

Конструкция 1604 года использовалась советской лабораторией ядерного оружия. Их компьютер БЭСМ-6, который был запущен в производство в 1968 году, был разработан так, чтобы быть программно совместимым с CDC 1604, но он работал в 10 раз быстрее и имел дополнительные регистры.

924
CDC 924
CDC 924 - 3D-рендеринг с scaling.png CDC 924 с масштабированием
Дизайн
ПроизводительControl Data Corporation
DesignerSeymour Cray
Выпуск дата1961 (1961)
Продано единиц12+ (1964)
Цена180 000 долларов
Корпус
РазмерыВысота: 173 см (68 дюймов). Длина: 157 см (62 дюйма). Ширина: 66 см (26 дюймов)
Вес1430 фунтов (650 кг)
Мощность2,3 кВт при 208 В 60 Гц
Система
Операционная система -
ЦП 24-битный процессор при 188 кГц
Память 24 килобайт (8192 x 24 бита)
Хранилище -
MIPS -
FLOPS -
Предшественник-
ПреемникCDC 3000

  • v
  • t

. CDC 924 был 24-битным компьютером, который поддерживал использование «любых устройств ввода-вывода, способных связываться с компьютером 160 и / или 1604», и его шесть независимых каналов позволяли 3 одновременных операции ввода, даже если 3 канала одновременно выполняют вывод.

Как и во многих процессорах CDC, в нем использовалась арифметика с дополнением до единиц.

Некоторыми расширенными функциями 924, который включал 64 инструкции, были:

  • Шесть индексных регистров. Значение «7» было зарезервировано для обозначения косвенной адресации.
  • команда «выполнить» (в справочном руководстве по аппаратному обеспечению это называется «подпрограммой одной команды»).
  • мощный Инструкции по поиску в хранилище.
Ссылки
Внешние ссылки
Дополнительная литература
Фотографии
Последняя правка сделана 2021-05-13 10:32:41
Содержание доступно по лицензии CC BY-SA 3.0 (если не указано иное).
Обратная связь: support@alphapedia.ru
Соглашение
О проекте