IBM 7070

From Infogalactic: the planetary knowledge core
Jump to: navigation, search
IBM 7070
File:IBM 7070.jpg
IBM 7070 transistor circuit SMS boards

IBM 7070 was a decimal architecture intermediate data processing system that was introduced by IBM in 1958.[1] It was part of the IBM 700/7000 series, and was based on discrete transistors rather than the vacuum tubes of the 1950s. It was the company's first transistorized stored-program computer.[2]

The 7070 was expected to be a "common successor to at least the 650 and the 705".[3] The 7070 was not designed to be instruction set compatible with the 650, as the latter had a second, jump address in every instruction to allow optimal use of the drum, something unnecessary and wasteful in a computer with random access core memory. As a result a simulator was needed to run old programs. The 7070 was also marketed as an IBM 705 upgrade, but failed miserably due to its incompatibilities, including an inability to fully represent the 705 character set; forcing IBM to quickly introduce the IBM 7080 as a "transistorized IBM 705" that was fully compatible.

The 7070 series stored data in a 10 decimal digit plus sign word. Digits were encoded using a two-out-of-five code. Characters were represented by a two-digit code. The machine shipped with 5,000 to 9,990 words of core and the CPU speed was about 27KIPS. A typical system was leased for $17,400 per month or could be purchased for $813,000.

Later systems in this series were the faster IBM 7074 introduced in July 1960[4] and the IBM 7072 (1961). They were eventually replaced by the System/360, announced in 1964.

Hardware implementation

The 7070 was implemented using both CTDL[5] (in the logic and control sections)[6]:167 and current mode logic[7] (in the timimg storage and core storage sections) on Standard Modular System (SMS) cards. A total of about 30,000 alloy-junction germanium transistors and 22,000 germanium diodes are used, on approx 14,000 SMS cards.[6]:167

Additional or optional I/O units

Disk storage

The IBM 7300 Disk Storage Unit had a capacity of 6 million digits.

From 1961: the IBM 1301-1 Disk Storage Unit which had a capacity of 28 million characters.

IBM 1414 I/O

  • IBM 1414-6 Input-Output Synchronizer contains 6 buffers and can attach a variety of serial I/O devices:[8]
    • 1009 Data Transmission Unit (modem)
    • 1011 Paper Tape Reader
    • 1014 Remote Enquiry Units (keyboards and typewriter)
    • Telegraph I/O units

The 1414-6 is connected to 7070/7074 via the IBM 7907 Data Channel Switch. The 7907 can execute channel programs from the main memory of the 7070.[8]

See also

  • IBM 608, IBMs first all-transistor product (only plugboard-programmable)

References

  1. Trucks, sheep and the IBM 7070, IBM
  2. Emerson W. Pugh, Lyle R. Johnson, John H. Palmer, IBM's 360 and early 370 systems, MIT Press, 1991, ISBN 0-262-16123-0, p. 50
  3. Lua error in package.lua at line 80: module 'strict' not found.
  4. Lua error in package.lua at line 80: module 'strict' not found.
  5. CTDL-Two Way “And”
  6. 6.0 6.1 The IBM 7070 Data Processing System. Avery et al.
  7. Three-Way OR
  8. 8.0 8.1 IBM 1414-6 1962

External links