RCA Спектра 70

Серия мэйнфреймовых компьютеров, 1960-1970-е гг.
RCA Spectra 70/45

RCA Spectra 70 — это линейка оборудования для электронной обработки данных (EDP), которая производилась компьютерным подразделением Radio Corporation of America с апреля 1965 года. Линейка Spectra 70 включала несколько моделей ЦП , различные конфигурации основной памяти, запоминающие устройства большой емкости, терминальное оборудование и разнообразное специализированное интерфейсное оборудование. [1]

Архитектура системы и набор инструкций были в значительной степени совместимы с непривилегированным набором инструкций IBM System/360 , включая использование набора символов EBCDIC . Хотя эта степень совместимости делала возможным некоторый обмен программами и данными, различия в программном обеспечении операционной системы исключали прозрачное перемещение программ между двумя системами.

Конкуренция на рынке мэйнфреймов была жесткой, и в 1971 году компания продала компьютерное подразделение и линейку Spectra 70 компании Sperry Rand , понеся при этом огромную убыточность .

Обзор системы

Около 1965 года было анонсировано пять моделей процессора Spectra 70, от малой системы (70/15) до крупномасштабной (70/55). [2] Некоторые из основных характеристик:

  • Системы были совместимы снизу вверх , что позволяло программам, написанным для меньшей модели, работать на любой более крупной машине этой серии.
  • Более крупные машины этой серии также были быстрее: время доступа к памяти составляло от двух микросекунд в модели 70/15 до 0,84 микросекунд в модели 70/55.
  • Объем памяти варьировался от минимального значения 4096 байт (4 КБ) в модели 70/15 до максимального значения 524 288 байт (512 КБ) в модели 70/55.
  • Во всех них использовался расширенный двоично-десятичный код обмена ( EBCDIC ) из восьми бит плюс контроль четности для внутреннего представления данных.
  • Использование стандартного электрического интерфейса позволило использовать одни и те же периферийные устройства с любой моделью ЦП этой серии.
  • Одновременный ввод и вывод осуществлялся с помощью интеллектуальных каналов связи. Как и в IBM 360, были доступны два типа каналов (на всех, кроме 70/15): селекторные каналы, которые могли адресовать до 256 устройств (по одному за раз), и мультиплексорные каналы (не на 70/15), которые могли одновременно адресовать до 256 каналов с помощью временного разделения канала.

Полный набор инструкций включал 144 инструкции, включая опциональные инструкции с плавающей точкой . [3] : стр.16  Все машины поддерживали десятичную и двоичную арифметику с фиксированной точкой . Инструкции с плавающей точкой не были доступны на 70/15 и 70/25. [3] : стр.4 

Все эти системы работали под управлением операционных систем RCA с реальной памятью, DOS и TDOS. 70/45 также могла работать под управлением операционной системы с разделением времени, RCA 70/45 Basic Time Sharing System (BTSS) , поддерживая до 16 пользователей. [4] Системы, которые поддерживали виртуальную память , Spectra 70/46 и 70/61, а также более поздние RCA 3 и 7, также могли работать под управлением операционной системы виртуальной памяти RCA (VMOS). Первоначально VMOS называлась TSOS ( Time Sharing Operating System ), но была переименована, чтобы расширить рынок для системы за пределы разделения времени. TSOS была первой операционной системой виртуальной памяти для мэйнфреймов с подкачкой по требованию на рынке. Серия Spectra была позже дополнена серией RCA (RCA 2, 3, 6, 7 — позже переименованной в 70/2, 70/3, 70/6 и 70/7, [5] которая конкурировала с IBM System/370 . RCA 2 и 6 работали под управлением пакетно-ориентированной операционной системы OS/70 с реальной памятью, в то время как RCA 3 и 7 работали под управлением VMOS. [6] Некоторые мэйнфреймы English Electric System 4 были переименованы в машины Spectra 70; другие были разработанными English Electric клонами клонов RCA Spectra 70 из серии IBM System/360.

Модели

Модель 70/15

RCA Model 70/15 (1965) [2] был дискретным [7] малогабаритным процессором , который все еще мог поддерживать множество приложений . Ограничения памяти и относительно низкая скорость обработки делали его использование в качестве автономной компьютерной системы несколько непрактичным. Он реализовал небольшой подмножество из 25 инструкций полной архитектуры Spectra 70, [3] : стр. 10  и не был обратно совместим с остальной частью диапазона. Кроме того, ограниченный размер доступной памяти «устраняет необходимость в базовом адресе, поскольку смещение имеет необходимый диапазон адресации за счет добавления старшего бита, чтобы разрешить адресацию до 8192 байтов». [3] : стр. 3  В этом отношении он был похож на IBM System/360 Model 20 .

Для 70/15 были доступны две конфигурации памяти: либо 4096 байт, либо 8192 байт основной памяти. Время цикла памяти для 70/15 составляло 2 микросекунды на байт информации.

70/15 часто использовался как вспомогательный процессор для более крупных систем или использовался как интеллектуальный терминал для удаленного ввода заданий. Типичные приложения вспомогательного процессора включают преобразование карты в ленту , генерацию отчетов с карты/ленты на принтер, перфорацию ленты в карту , предварительную обработку и проверку ввода или задачи табуляции, такие как сортировка файлов , слияние и выбор данных. Программное обеспечение для этой модели не включало операционную системусистема программирования RCA 70/15 состояла из «системы сборки, процедур загрузки, управления вводом-выводом , тестовых процедур, служебных процедур , управления связью, процедур обслуживания системы, генератора программ отчетов и сортировки/слияния». Сортировка/слияние требовала системы с 8 КБ памяти. Оставшаяся часть могла работать в 4 КБ. Программы могли запускаться с перфокарт или магнитной ленты. [3] : стр. 43–44 

Spectra 70/15 весил 600 фунтов (270 кг). [8]

Модель 70/25

Модель RCA 70/25 (1965) [2] была дискретной [7] мало-среднемасштабной компьютерной системой, которая поддерживала более широкий спектр приложений, включая использование в качестве автономной системы. В крупных установках 70/25 также могла использоваться в качестве подсистемы в многопроцессорном комплексе . Высокая пропускная способность была обеспечена за счет использования быстрой памяти и нескольких одновременных потоков ввода/вывода. Оснащенная селекторными каналами и каналом мультиплексора , 70/25 могла одновременно управлять восемью низкоскоростными устройствами в дополнение к восьми высокоскоростным устройствам. Как и Модель 15, она реализовала (немного большее) подмножество из 31 инструкции архитектуры полного диапазона. [3] : стр.12 

Емкость памяти для 70/25 варьировалась от минимума в 16 384 байт до максимума в 65 536 байт. Время цикла памяти составляло 1,5 микросекунды для доступа к одному 8-битному байту.

Эта модель весила 1200 фунтов (540 кг). [8]

Модель 70/35

Модель RCA 70/35 была пятой в серии компьютеров Spectra, которая была анонсирована в сентябре 1965 года (первая поставка в 1966 году). [9] [10] Это был компьютер среднего масштаба, сочетающий технологию третьего поколения (включая интегральные схемы) [7] и скорость в эффективной недорогой системе данных. Spectra 70/35 справлялся с широким спектром задач почти вдвое быстрее других компьютеров общего назначения в своем ценовом диапазоне. В отличие от моделей 70/45 и 70/55 он не предлагал опцию процессора с плавающей точкой. Максимальный объем памяти был ограничен 32 768 байтами из двух основных запоминающих устройств по 16 384 байта. Он предлагался как с синхронными, так и с асинхронными контроллерами, что позволяло ему взаимодействовать с другими компьютерами.

Он использовался Oklahoma State-Wide Computer Science System, начиная с 1966 года, для соединения удаленных компьютеров RCA 301 в восьми городах для размещения профессионально-технического образования в области компьютерных наук, которое было первой спонсируемой государством программой, созданной исключительно для обучения персонала по обработке данных. Студенты изучали основы программирования и работы системы с «практическим» опытом.

Эта модель весила 1500 фунтов (680 кг). [8]

Модель 70/45

Модель RCA 70/45 (1966) [2] [11] была процессором среднего масштаба с относительно хорошей производительностью для своего времени. Процессор с плавающей точкой был доступен как опция, и 70/45 считался подходящим для коммерческих, научных, коммуникационных и реальных приложений.

Благодаря коммуникационному мультиплексору 70/45 мог вмещать до 256 линий связи для интерактивного использования, а также пакетной обработки . Таким образом, 70/45 был идеальным в качестве ядра многосистемной установки. 70/45 был одной из первых компьютерных систем, использовавших в своей конструкции монолитные интегральные схемы . [7] Этот уровень интеграции должен был стать определяющей характеристикой компьютеров третьего поколения .

Емкость памяти для 70/45 варьировалась от минимум 16 384 байт (16 КБ) до 262 144 байт (256 КБ). Время цикла памяти составляло 1,44 микросекунды для доступа к двум байтам (половина слова) информации.

Эта модель весила 1900–2700 фунтов (860–1220 кг). [8]

Модель 70/46

RCA Spectra 70 Модель 46

Модель RCA 70/46 (1967) [12] представляет собой модифицированную версию 70/45 с добавленной возможностью виртуальной памяти . Реклама этого компьютера как машины с разделением времени называла его Octoputer . [13]

Программы могут работать в режиме 70/45 — без виртуальной памяти — или в режиме 70/46 с включенной виртуальной памятью. Виртуальные адреса имеют длину 24 бита. Страницы могут быть указаны длиной 2048 или 4096 байт, в зависимости от требований программы, однако страницы размером 2048 байт занимают нижнюю половину кадра страницы в памяти. Система допускает максимум 512 страниц. Виртуальная память делится на сегменты по 64 страницы, обозначенные битами 1-5 виртуального адреса. Хотя архитектура набора инструкций определяет до 32 сегментов, в 70/46 используются только восемь. Приращение адресов происходит на границе сегмента. При страницах размером 4 КБ сегменты имеют длину 256 КБ, а общий размер виртуальной памяти составляет до 2 МБ. При страницах размером 2 КБ эти числа уменьшаются вдвое. [14]

Модель 70/55

Модель RCA 70/55 (1966) [2] была процессором среднего и большого масштаба с превосходными характеристиками процессора, хорошо подходящими как для научной, так и для крупномасштабной коммерческой обработки. Модель 70/55 поддерживала высокую пропускную способность, предлагая до 14 одновременных потоков заданий. Как и 70/45, модель 70/55 широко использовала монолитные интегральные схемы.

Емкость памяти для 70/55 варьировалась от 65 536 байт (64 КБ) основной памяти до 524 288 байт (512 КБ). Время цикла памяти составляло 0,84 микросекунды для доступа к четырем байтам информации.

Эта модель весила 3000–5100 фунтов (1,5–2,6 коротких тонны; 1,4–2,3 т). [8]

Модель 70/60

Модель RCA 70/60 была более поздним дополнением к серии Spectra 70, анонсированной в 1969 году.

Модель 70/61

Модель RCA 70/61 была моделью виртуальной памяти 70/60, и в некоторых рекламных объявлениях она упоминалась как Octoputer II . [15] 70/60 и 70/61 были первыми центральными компьютерами RCA, способными поддерживать 1 МБ основной памяти, которая размещалась в четырех стандартных стойках, которые образовывали букву «Т» с остальной частью компьютера. Каждый шкаф памяти вмещал 256 КБ основной памяти со стеками памяти, управляющей логикой и источником питания в нижней части. Эти машины позже стали RCA 6 и RCA 7 соответственно, когда компания заменила синие и белые шкафы на новую, более современную схему. Хотя эти компьютеры были быстрыми и надежными, они появились слишком поздно, чтобы повлиять на лидерство линейки продуктов IBM 360.

Устройства ввода-вывода

Устройства ввода-вывода серии Spectra 70 были специально разработаны для взаимодействия со всеми моделями процессора Spectra с использованием стандартного интерфейса RCA. Первоначальные предложения продуктов в 1965 году включали:

  1. Перфораторы с полной буферизацией могли работать со скоростью 100 или 300 карт в минуту в зависимости от конкретной модели.
  2. Предлагались три модели принтеров : среднескоростной принтер, работающий со скоростью 600 строк в минуту, высокоскоростной принтер, работающий со скоростью 1250 строк в минуту, и принтер для печати счетов, работающий со скоростью 600 строк в минуту на непрерывных формах и 800 строк в минуту на картоне. Как и перфораторы, принтеры были полностью буферизированы.
  3. Оптический картридер Spectra способен считывать до 1435 карт в минуту, при этом доступна дополнительная функция считывания меток.
  4. Возможность использования бумажной ленты предлагалась с 5, 6, 7 или 8-канальными ленточными перфораторами и считывателями. Считыватель перфоленты работал со скоростью 200 символов в секунду, а ленточный перфоратор — со скоростью 100 символов в секунду.
  5. Было доступно три версии магнитной ленты , работающие на скорости 30, 60 или 120 килобайт в секунду. В чисто числовом режиме чтение и запись на ленту выполнялись со скоростью 240 000 цифр в секунду. Все ленточные накопители были совместимы с «промышленностью» (имеется в виду IBM ) и содержали автоматические системы проверки ошибок. Можно было использовать 7- или 9-канальный код ленты, и ленты можно было записывать в прямом направлении и читать как в прямом, так и в обратном направлении.
  6. Накопители с прямым доступом были доступны в виде высокоскоростного блока барабанной памяти 70/565 емкостью 1 МБ и средним временем доступа 8,6 миллисекунд , дискового блока хранения 70/564 со сменным дисковым блоком емкостью 7,25 МБ и скоростью обмена данными 156 кбайт/с , а также блока массового хранения 70/568-11 [16] с 8 сменными магазинами емкостью 67 МБ .
  7. Videoscan Document Reader был оптическим сканером распознавания символов со скоростью 1300 документов в минуту. Он в основном использовался для сканирования чеков и аналогичных транзакционных документов.

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

Ссылки

  1. ^ "RCA Spectra 70" (PDF) . Март 1965. Получено 17 мая 2009 .
  2. ^ abcde Кэмпбелл-Келли, Мартин (1989). ICL: история бизнеса и техники. Таблица 11.3 Объявления RCA Spectra, 1964-65 . Модели 45-55: поиск по фразе 45 1966. Clarendon Press. стр. 241. ISBN 9780198539186.
  3. ^ abcdef RCA Corporation (1964). Spectra 70: Руководство по системной информации (PDF) . Получено 27 августа 2019 г.
  4. ^ RCA Corporation (1967). 70/45 Basic Time sharing System Reference Manual (PDF) . Получено 27 августа 2019 г.
  5. ^ Datapro Research (ноябрь 1972 г.). UNIVAC Series 70 (PDF) . Получено 23 августа 2018 г.
  6. ^ RCA (декабрь 1970 г.). Руководство по информации о серии RCA (PDF) . Получено 23 августа 2018 г.
  7. ^ abcd Электронный век. Радиокорпорация Америки. 1965. С. 5.
  8. ^ abcde "Характеристики оборудования". Руководство по планированию установки всех систем Spectra 70 (PDF) . 1967. стр. 9-23 (13-27).
  9. ^ Управление данными. Ассоциация управления обработкой данных. 1972. С. 31.
  10. ^ Служба, Библиотека Конгресса, Законодательный справочник (1968). Автоматическая обработка данных и малый предприниматель: отчет для Специального комитета по малому бизнесу, Сенат США. Колонки: Центральный процессор | Минимальная ежемесячная арендная плата | Первая дата поставки. Типография правительства США. стр. 127.
  11. ^ UNIVAC Series 70: ХАРАКТЕРИСТИКИ ТЕКУЩИХ СИСТЕМ UNIVAC SERIES 70. DATAPRO RESEARCH CORPORATION. Ноябрь 1972. стр. 3.Альтернативный URL-адрес
  12. ^ Поллард, Б. В. (февраль–март 1969 г.). «RCA computers: a technical review and forecast» (PDF) . RCA Engineer . 14 (5): 3–7 . Получено 31 августа 2019 г. .
  13. ^ "реклама" (PDF) . Калифорнийский технологический институт инженерии и науки . XXXIII (2). Ноябрь 1969 . Получено 16 марта 2019 .
  14. ^ RCA Information Systems ( март 1968 г.). Spectra 70 70/46 Reference Manual (PDF) . стр.  11–13 . Получено 16 марта 2019 г. .
  15. ^ "Большой брат октопьютера". Flickr.com . 17 июля 2014 г. Получено 16 марта 2019 г.
  16. ^ "Model 70/568-11 Mass Storage Unit" (PDF) . Random Access Device Series 70/500 (PDF) . 70-06-500-1. RCA . Ноябрь 1967 г. стр.  69–80 . 70-06-500 . Получено 1 января 2022 г. .
  • D, Goldstein, Gordon; A, Sass, Margo (апрель 1965 г.). «Компьютеры и процессоры данных, Северная Америка — серия RCA Spectra 70». Digital Computer Newsletter . 17 (2): 2– 9. Архивировано из оригинала 2 июня 2018 г.{{cite journal}}: CS1 maint: несколько имен: список авторов ( ссылка )
  • Беркли, Эдмунд Каллис (февраль 1965 г.). «В каждом выпуске — рыночный отчет — объявление RCA Spectra 70» (PDF) . Компьютеры и автоматизация . 14 (2). Эдмунд К. Беркли и партнеры: 7– 8.
Взято с "https://en.wikipedia.org/w/index.php?title=RCA_Spectra_70&oldid=1238189204"