The IBM 701, known as the Defense Calculator while in development, was announced to the public on April 29, 1952, and was IBM’s first commercial scientific computer. Its business computer siblings were the IBM 702 and IBM 650. It was based on the IAS machine.
The system used vacuum tube logic circuitry and electrostatic storage, consisting of 72 Williams tubes with a capacity of 1024 bits each, giving a total memory of 2048 words of 36 bits each. Each of the 72 Williams tubes was 3 inches in diameter. Memory could be expanded to a maximum of 4096 words of 36 bits by the addition of a second set of 72 Williams tubes or (later) by replacing the entire memory with magnetic core memory. The Williams tube memory and later core memory each had a memory cycle time of 12 microseconds. The Williams tube memory required periodic refreshing, mandating the insertion of refresh cycles into the 701's timing. An addition operation required five 12-microsecond cycles, two of which were refresh cycles, while a multiplication or division operation required 38 cycles (456 microseconds).
Instructions were 18 bits long, single address.
Numbers were either 36 bits or 18 bits long, signed magnitude, fixed point.
The IBM 701 had only two programmer accessible registers:
The IBM 701 system was composed of the following units:
The Magnetic Drum Reader/Recorder was added on the recommendation of John von Neumann, who said it would reduce the need for high speed I/O.
Nineteen IBM 701 systems were installed. The University of California Radiation Laboratory at Livermore developed a language compilation and runtime system called the KOMPILER for their 701. A Fortran compiler was not released by IBM until the IBM 704.