This articleneeds additional citations forverification. Please helpimprove this article byadding citations to reliable sources. Unsourced material may be challenged and removed. Find sources: "RCA Spectra 70" – news ·newspapers ·books ·scholar ·JSTOR(May 2009) (Learn how and when to remove this message) |
TheRCA Spectra 70 is a line ofmainframe computers and relatedelectronic data processing (EDP) equipment that was manufactured by theRadio Corporation of America’s computer division beginning in April 1965. The Spectra 70 line included severalCPU models, various configurations of core memory, mass-storage devices, terminal equipment, and a variety of specialized interface equipment.[1]

The system architecture andinstruction set were largely compatible with the non-privileged instruction set of theIBM System/360, including use of theEBCDIC character set. While this degree of compatibility made some interchange of programs and data possible, differences in theoperating system software precluded transparent movement of programs between the two systems.
Competition in themainframe market was fierce, and in 1971 the company sold the computer division and the Spectra 70 line toSperry Rand, taking a hugewrite down in the process.
System overview
editFive models of the Spectra 70 CPU were announced around 1965, ranging from a small system (70/15) to the large-scale (70/55).[2] Some of the main features were:
- The systems were mostly[a]upward-compatible, allowing programs written for a smaller model to run on any larger machine in the series.
- Larger machines in the series were also faster, with memory access times ranging from twomicroseconds in the 70/15 to 0.84 microseconds in the 70/55.
- Memory capacities ranged from a minimum of 4,096bytes (4 KB) in the 70/15 to a maximum of 524,288 bytes (512 KB) in the 70/55.
- All used theExtended Binary Coded Decimal Interchange Code (EBCDIC) of eight bits plus parity for internal data representation.
- The use of a standard electrical interface allowed the same peripherals to be used with any CPU model in the series.
- Simultaneous input and output was accomplished by the use of intelligent communication channels. Like the IBM 360, two types of channel were available (on all but the 70/15): selector channels which could address up to 256 devices (one at a time), andmultiplexer channels (not on the 70/15) which could simultaneously address up to 256 channels by time-sharing the channel.
The full instruction set comprised 144 instructions, including optionalfloating-point.[3]: p.16 All machines supporteddecimal andbinaryfixed-point arithmetic. Floating-point instructions were not available on the 70/15 and 70/25.[3]: p.4
These systems all ran RCA's real-memory operating systems, DOS and TDOS. The 70/45 could also run a time-sharing operating system,The RCA 70/45 Basic Time Sharing System (BTSS), supporting up to 16 users.[4] The systems that supportedvirtual memory, the Spectra 70/46 and 70/61 and the later RCA 3 and 7, could also run the RCA's Virtual Memory Operating System (VMOS). VMOS was originally named TSOS (Time Sharing Operating System), but was renamed to expand the market for the system beyond time-sharing. TSOS was the first mainframe,demand paged, virtual memory operating system on the market. The Spectra series was later supplemented by the RCA Series (RCA 2, 3, 6, 7— later renamed the 70/2, 70/3, 70/6, and 70/7,[5] which competed against theIBM System/370. The RCA 2 and 6 ran the real-memory batch-oriented OS/70 operating system, while the RCA 3 and 7 ran VMOS.[6] SomeEnglish Electric System 4 mainframes were rebadged Spectra 70 machines; others wereEnglish Electric-designed clones of the RCA Spectra 70 clones of the IBM System/360 range.
Models
editModel 70/15
editThe RCA Model70/15 (1965)[2] was a discrete[7] small-scaleprocessor that could still support a variety ofapplications. Memory limitations and relatively low processing speed made its use as a stand-alonecomputer system somewhat impractical. It implemented a small subset of 25 instructions of the full Spectra 70 architecture,[3]: p.10 and was not downward compatible with the rest of the range. Also, the limited memory size available "obviates the need for a base address in that the displacement has the necessary addressing range by the addition of a high-order bit to permit addressing of up to 8,192 bytes."[3]: p.3 In this respect it was similar to theIBM System/360 Model 20.
Two memory configurations for the 70/15 were available: either 4,096 bytes or 8,192 bytes of core memory. The memory cycle time for a 70/15 was 2 microseconds per byte of information.
The 70/15 was often used as a satellite processor for larger systems or used as an intelligentterminal for remote job entry. Typical applications of a satellite processor would includecard-to-tape conversion, card/tape-to-printer report generation, tape-to-card punching, input pre-processing and verification, or tab-shop tasks like filesorting,merge, and data selection. Software for this model did not include anoperating system—theRCA 70/15 Programming System consisted of an "Assembly System, Loader Routines,Input-Output Control, Test Routines,Utility Routines, Communication Control, System Maintenance Routines,Report Program Generator, and Sort/Merge." Sort/Merge required a system with 8 KB of memory. The remainder could run in 4 KB. Programs could be run from punched cards or magnetic tape.[3]: pp.43–44
The Spectra 70/15 weighed 600 pounds (270 kg).[8]
Model 70/25
editThe RCA Model70/25 (1965)[2] was a discrete[7] small-to-medium scale computer system that supported a wider variety of applications, including use as a free-standing system. In large installations, the 70/25 might also be used as a subsystem in amulti-processor complex. Highthroughput was facilitated by the use of fast memory and multiple simultaneous input/output streams. Equipped with selector channels and amultiplexer channel, the 70/25 could concurrently operate eight low-speed devices in addition to eight high-speed devices. Like the Model 15, it implemented a (slightly larger) subset of 31 instructions of the full range architecture.[3]: p.12
Memory capacities for the 70/25 ranged from a minimum of 16,384 bytes to a maximum of 65,536 bytes. The memory cycle time was 1.5 microseconds to access one 8-bit byte.
This model weighed 1,200 pounds (540 kg).[8]
Model 70/35
editThe RCA Model70/35 was the fifth in the series of Spectra computers that was announced in September 1965 (first delivery in 1966).[9][10] It was a medium-scale computer combining third-generation technology (including integrated circuits)[7] and speed in an efficient low-cost data system. The Spectra 70/35 handled a wide range of tasks at almost twice the speed of other general-purpose computers in its price range. Unlike the Model 70/45 and 70/55 it did not offer the option of a floating-point processor. The maximum memory was limited to 32,768 bytes from two 16,384-byte core memories. It was offered with both synchronous and asynchronous controllers that allowed it to communicate with other computers.
It was used by the Oklahoma State-Wide Computer Science System, starting in 1966, to connect remote RCA 301 computers in eight cities to host Vocational-Technical Education in computer science, which was the first state-sponsored program set up exclusively to train data processing personnel. The students were learning the fundamentals of programming and system operation with "hands-on" experience.
This model weighed 1,500 pounds (680 kg).[8]
Model 70/45
editThe RCA Model70/45 (1966)[2][11] was a medium-scale processor of relatively good performance for its time. Afloating-point processor was available as an option and the 70/45 was considered suitable for commercial, scientific, communications, and real-time applications.
With a communications multiplexer, the 70/45 could accommodate up to 256 communication lines for interactive use as well asbatch processing. Thus, the 70/45 was ideal as the core of a multi-system installation. The 70/45 was one of the first computer systems to use monolithicintegrated circuits in its construction.[7] This level of integration was to become the defining characteristic ofthird-generation computers.
Memory capacity for the 70/45 ranged from a minimum of 16,384 bytes (16 KB) to 262,144 bytes (256 KB). The memory cycle time was 1.44 microseconds to access two bytes (one half word) of information.
This model weighed 1,900–2,700 pounds (860–1,220 kg).[8]
Model 70/46
editThe RCA Model70/46 (1967)[12] is a modified version of the 70/45 with an added capability forvirtual memory. Advertisements for this computer as atimesharing machine referred to it as theOctoputer.[13]
Programs can run in either 70/45 mode—without virtual memory—or in 70/46 mode with virtual memory enabled. Virtual addresses are 24 bits in length. Pages can be specified to be either 2048 or 4096 bytes in length, depending on program requirements, however 2048-byte pages occupy the lower half of a page frame in memory. The system allows a maximum of 512 pages. Virtual memory is divided intosegments of 64 pages indicated by bits 1-5 of a virtual address. Although theinstruction set architecture defines up to 32 segments, only eight are used in the 70/46. Incrementation of addresses wraps around on a segment boundary. With 4 KB pages, segments are 256 KB in length, and total virtual memory size is up to 2 MB. With 2 KB pages these numbers are halved.[14]
Model 70/55
editThe RCA Model70/55 (1966)[2] was a medium-to-large scale processor with excellent processor characteristics well suited to both scientific and large-scale commercial processing. The 70/55 maintained a high-throughput capability by offering up to 14 simultaneous job streams. Like the 70/45, the Model 70/55 made extensive use of monolithic integrated circuits.
Memory capacity for the 70/55 ranged from 65,536 bytes (64 KB) of core memory to 524,288 bytes (512 KB). The memory cycle time was 0.84 microseconds to access four bytes of information.
This model weighed 3,000–5,100 pounds (1.5–2.6 short tons; 1.4–2.3 t).[8]
Model 70/60
editThe RCA Model70/60 was a later addition to the Spectra 70 series, having been announced in 1969.
Model 70/61
editThe RCA Model70/61 was the virtual memory model of the 70/60, andit was referred to as theOctoputer II in some advertisements.[15] The 70/60 and 70/61 were the first RCA central computers to be capable of supporting 1 MB of core memory which was housed in four standard racks that formed a "T" with the rest of the computer. Each memory cabinet housed 256 KB of core memory with memory stacks and control logic and power supply in the bottom. These machines later became RCA 6 and RCA 7 respectively when the company replaced the blue and white cabinets with a new, more modern scheme. Although these computers were fast and reliable they came too late to impact the lead of the IBM 360 product line.
Input-output devices
editInput-output devices on the Spectra 70 series were specifically designed to interface with all models of the Spectra processor using the RCA Standard Interface. Initial product offerings in 1965 included:
- Card punches that were fully buffered and able to operate at 100 or 300 cards per minute, depending upon the specific model.
- Three models ofprinters were offered: a medium-speed printer running at 600 lines per minute, a high-speed printer running at 1,250 lines per minute, and a bill-printer running at 600 lines per minute on continuous forms and 800 lines per minute on card-stock. Like the card punches, the printers were fully buffered.
- The Spectra optical card reader was able to read at up to 1,435 cards per minute with optional mark-sense reading available.
- Paper-tape capability was offered with 5, 6, 7, or 8 channel tape punches and readers. The punched tape reader operated at 200 characters per second and the tape punch ran at 100 characters per second.
- Three versions ofmagnetic tape were available running at 30, 60, or 120 kilobytes per second. In purely numeric mode, the tape reading and writing was performed at 240,000 digits per second. All tape drives were “industry” (meaningIBM) compatible and contained automatic error-checking systems. Either 7 or 9 channel tape code could be used and tapes could be written in the forward direction and read in both forward and reverse directions.
- Direct access storage was available in the form of a high-speed 70/565Drum Memory Unit with a capacity of 1MB and an averageaccess time of 8.6milliseconds, a 70/564Disc Storage Unit with an interchangeable 7.25MBdisc-pack and a data interchange rate of 156kbyte/s, and a 70/568-11Mass Storage[16] Unit with 8 interchangeable 67MB magazines.
- The Videoscan Document Reader was anoptical character recognitionscanner with a speed of 1,300 documents per minute. This was primarily used to scan checks and similar transaction documents.
See also
editNotes
edit- ^The 70/15 was only partly compatible; the 4 KiB model was upward compatible but the 8 KiB model was only compatible with the 4 KiB 70/15.
References
edit- ^"RCA Spectra 70"(PDF). March 1965. Retrieved17 May 2009.
- ^abcdeCampbell-Kelly, Martin (1989).ICL: a business and technical history.Table 11.3 RCA Spectra announcements, 1964-65. Models 45-55: search for phrase45 1966. Clarendon Press. p. 241.ISBN 9780198539186.
- ^abcdefRCA Corporation (1964).Spectra 70:Systems Information Manual(PDF). RetrievedAug 27, 2019.
- ^RCA Corporation (1967).70/45 Basic Time sharing System Reference Manual(PDF). RetrievedAug 27, 2019.
- ^Datapro Research (November 1972).UNIVAC Series 70(PDF). RetrievedAug 23, 2018.
- ^RCA (December 1970).RCA Series Information Manual(PDF). RetrievedAug 23, 2018.
- ^abcdElectronic Age. Radio Corporation of America. 1965. p. 5.
- ^abcde"Equipment Specifications".Spectra 70 All Systems Installation Planning Guide(PDF). 1967. pp. 9-23 (13-27).
- ^Data Management. Data Processing Management Association. 1972. p. 31.
- ^Service, Library of Congress Legislative Reference (1968).Automatic Data Processing and the Small Businessman: A Report to the Select Committee on Small Business, United States Senate. Columns: Central processor | Minimum monthly rental | First delivery date. U.S. Government Printing Office. p. 127.
- ^UNIVAC Series 70: CHARACTERISTICS OF THE CURRENT UNIVAC SERIES 70 SYSTEMS. DATAPRO RESEARCH CORPORATION. Nov 1972. p. 3.Alt URL
- ^Pollard, B.W. (February–March 1969)."RCA computers: a technical review and forecast"(PDF).RCA Engineer.14 (5):3–7. RetrievedAug 31, 2019.
- ^"advertisement"(PDF).California Institute of Technology Engineering and Science.XXXIII (2). November 1969. RetrievedMar 16, 2019.
- ^RCA Information Systems (March 1968).Spectra 70 70/46 Reference Manual(PDF). pp. 11–13. RetrievedMar 16, 2019.
- ^"Big Brother to the Octoputer".Flickr.com. 17 July 2014. RetrievedMar 16, 2019.
- ^"Model 70/568-11 Mass Storage Unit"(PDF).Random Access Device Series 70/500(PDF). 70-06-500-1.RCA. November 1967. pp. 69–80. 70-06-500. RetrievedJanuary 1, 2022.
External links
edit- D, Goldstein, Gordon; A, Sass, Margo (April 1965)."Computers and Data Processors, North America - RCA Spectra 70 Series".Digital Computer Newsletter.17 (2):2–9. Archived fromthe original on June 2, 2018.
{{cite journal}}
: CS1 maint: multiple names: authors list (link) - Berkeley, Edmund Callis (February 1965)."In Every Issue - market report - RCA's Spectra 70 Announcement"(PDF).Computers and Automation.14 (2). Edmund C. Berkeley and Associates:7–8.