Science  People  Locations  Timeline
Index: A B C D E F G H I J K L M N O P Q R S T U V W X Y Z

Home > IBM 700/7000 series


 Contents
The IBM 700/7000 series was a series of incompatible large scale ( mainframe) computer systems made by IBM through the 1950s and early 1960s. The 700's were all made obsolete by the introduction of the 7000s. The 7000s, in turn, were eventually replaced by System/360, which was announced in 1964. However the 360/65, the first 360 powerful enough to replace 7000s, did not become available until November 1965. Early problems with OS/360 and the high cost of converting software kept many 7000's in service for years afterwards.

1 Architectures

The IBM 700/7000 series had five completely different ways of storing data and instructions:

The 700 class used vacuum tubes, the 7000 class was transistorized. All machines (like most other computers of the time) used magnetic core memory, except for early 701 models using CRT memory. While the architectures differed, the machines in the same class shared electronics technologies and generally used the same peripherals (tape drives, card readers, card punches). Early peripherals were based on IBM accounting machine technology and even had wiring boards. Later peripherals were adopted from the midline IBM 1400 series.

Early computers were sold without software. As operating systems began to emerge, having four different mainframe architectures plus the 1400 midline architectures became a major problem for IBM since it meant at least four different programming efforts were required.

The System/360 combined the best features of the 7000 and 1400 series architectures into a single design, however the larger 360's had optional features that allowed them to emulate the 1400 and 7000 instruction sets in microcode. One of the selling points of the System/370 was improved 1400/7000 series emulation (it could be done under operating system control instead of shutting down and restarting in emulation mode as was done on the 360s).

2 First Architecture (701)

2.1 Data Formats

Numbers were either 36 bits or 18 bits long, only fixed point. (See: Why 36 bits?)

2.2 Instruction FormatAn instruction set or instruction set architecture (ISA), describes the aspects of a computer architecture visible to a programmer, including the native datatypes, instructions, registers, addressing modes, memory architecture, interrupt and exception han

Instructions were 18 bits long, single address.

2.3 RegistersIn computer architecture, a processor register is a small amount of very fast computer memory used to speed the execution of computer programs by providing quick access to commonly used values—typically, the values being in the midst of a calculation at a



Read more »

Non User