Из Википедии, свободной энциклопедии
Перейти к навигации Перейти к поиску
RCA Spectra 70/45

RCA Spectra 70 была линия электронных обработки данных (EDP) Оборудование производства Радио корпорейшн оф Америка начала компьютерного деления «s в апреле 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 ( Операционная система с разделением времени ), но была переименована, чтобы расширить рынок этой системы за пределы разделения времени. 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]: p.3 В этом отношении он был похож на IBM System / 360 Model 20 .

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

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

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

Модель 70/25 [ править ]

Модель RCA 70/25 (1965 г.) [2] была дискретной [7] компьютерной системой малого и среднего масштаба, которая поддерживала более широкий спектр приложений, включая использование в качестве автономной системы. В больших установках 70/25 можно также использовать в качестве подсистемы в многопроцессорном комплексе. Высокая пропускная способность достигается за счет использования быстрой памяти и нескольких одновременных потоков ввода / вывода. Оснащенный селекторными каналами и каналом мультиплексора , 70/25 может одновременно управлять восемью низкоскоростными устройствами в дополнение к восьми высокоскоростным устройствам. Как и в Model 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 байтов основной памяти. Он предлагался как с синхронными, так и с асинхронными контроллерами, что позволяло ему взаимодействовать с другими компьютерами.

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

Весил 1500 фунтов (680 кг). [8]

Модель 70/45 [ править ]

RCA Model 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 микросекунды для доступа к двум байтам (одному полуслову) информации.

Весил 1 900–2 700 фунтов (860–1 220 кг). [8]

Модель 70/46 [ править ]

RCA Spectra 70 Модель 46

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

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

Весил 3 000–5 100 фунтов (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 МБ оперативной памяти, размещенной в 4 стандартных стойках, образующих букву «Т» с остальной частью компьютера. Каждый шкаф памяти вмещал 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. Запоминающее устройство большой емкости было доступно в форме как магнитного барабана, так и магнитного диска со сменной дисковой упаковкой емкостью 7,25 МБ при скорости обмена данными 156 кбит / с . Высокоскоростной барабан имел емкость 1 МБ со средним временем доступа 8,6 миллисекунды .
  7. Videoscan Document Reader был сканером оптического распознавания символов со скоростью 1300 документов в минуту. В основном это использовалось для сканирования чеков и аналогичных документов по сделкам.

См. Также [ править ]

  • История вычислительной техники (1960-е годы - настоящее время)
  • RCA
  • UNIVAC серии 70

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

  1. ^ "RCA Spectra 70" (PDF) . Март 1965 . Проверено 17 мая 2009 года .
  2. ^ а б в г д Кэмпбелл-Келли, Мартин (1989). ICL: история бизнеса и техники . Таблица 11.3 Объявления RCA Spectra, 1964-65 гг . Модели 45-55: поиск фразы 45 1966 . Кларендон Пресс. п. 241. ISBN. 9780198539186.
  3. ^ Б с д е е корпорации RCA (1964). Spectra 70: Системное информационное руководство (PDF) . Проверено 27 августа 2019 года .
  4. ^ RCA Corporation (1967). Справочное руководство по базовой системе разделения времени 70/45 (PDF) . Проверено 27 августа 2019 года .
  5. ^ Datapro Research (ноябрь 1972). UNIVAC Series 70 (PDF) . Проверено 23 августа 2018 года .
  6. ^ RCA (декабрь 1970 г.). Информационное руководство по серии RCA (PDF) . Проверено 23 августа 2018 года .
  7. ^ a b c d Электронный век . Радиокорпорация Америки. 1965. с. 5.
  8. ^ a b c d e «Технические характеристики оборудования». Руководство по установке всех систем Spectra 70 (pdf) . 1967. С. 9-23 (13-27).
  9. ^ Управление данными . Ассоциация управления обработкой данных. 1972. с. 31.
  10. ^ Сервис, Законодательная ссылка Библиотеки Конгресса (1968). Автоматическая обработка данных и малый предприниматель: отчет Специальному комитету по малому бизнесу Сената США . Столбцы: Центральный процессор | Минимальная ежемесячная аренда | Дата первой доставки. Типография правительства США. п. 127.
  11. ^ UNIVAC СЕРИИ 70: ХАРАКТЕРИСТИКИ ТЕКУЩИХ СИСТЕМ UNIVAC СЕРИИ 70 . ИССЛЕДОВАТЕЛЬСКАЯ КОРПОРАЦИЯ DATAPRO. Ноябрь 1972 г. с. 3. Альтернативный URL
  12. Pollard, BW (февраль – март 1969 г.). «Компьютеры RCA: технический обзор и прогноз» (PDF) . RCA Engineer . 14 (5): 3–7 . Проверено 31 августа 2019 года .
  13. ^ «реклама» (PDF) . Калифорнийский технологический институт и наука . XXXIII (2). Ноября 1969 . Проверено 16 марта 2019 года .
  14. ^ Информационные системы RCA (март 1968). Справочное руководство Spectra 70 70/46 (PDF) . С. 11–13 . Проверено 16 марта 2019 года .
  15. ^ "Большой брат осьминогу" . Flickr.com . Проверено 16 марта 2019 года .

Внешние ссылки [ править ]

  • Д, Гольдштейн, Гордон; А., Сасс, Марго (апрель 1965 г.). «Компьютеры и процессоры данных, Северная Америка - серия RCA Spectra 70» . Информационный бюллетень по цифровым компьютерам . 17 (2): 2–9.
  • Беркли, Эдмунд Каллис (февраль 1965 г.). «В каждом выпуске - рыночный отчет - анонс RCA Spectra 70» (PDF) . Компьютеры и автоматика . Эдмунд С. Беркли и партнеры. 14 (2): 7–8.